A protoboard for OpenAI exploration, aimed at helping people develop intuition, rapidly prototype ideas, and foster innovation with OpenAI technology.

Image artificially created by Midjourney
git clone [email protected]:icebaker/openai-protoboard.git
cd openai-protoboard
./build.sh
cp docker-compose.example.yml docker-compose.yml # OPENAI_API_KEY
docker-compose up -d
# http://localhost:3090Follow these steps to run the OpenAI Protoboard application using Docker.
git clone [email protected]:icebaker/openai-protoboard.git
cd openai-protoboard./build.shCopy the example docker-compose file and edit the docker-compose.yml to include your OpenAI API Key at OPENAI_API_KEY.
cp docker-compose.example.yml docker-compose.ymlRun the containers in detached mode:
docker-compose up -dOpen your browser and navigate to http://localhost:3090 to access the OpenAI Protoboard interface.


OpenAI APIs are paid services. We make an effort to provide rough estimates of the cost associated with your requests; however, these are not guaranteed and you may incur additional expenses. To prevent overspending, ensure that you have set appropriate usage limits on the OpenAI Platform. Keep in mind that during prototyping, you may perform actions that could consume your entire API budget. Exercise caution and monitor your usage closely.
Protoboard assumes that your local network and computer are secure. As a result, local network communication is not encrypted, using plain text HTTP, and there are no passwords required to access interfaces and APIs.
Additionally, all services and APIs are exposed under the Docker Host Network, which means your computer's local host.
In summary, Protoboard's security relies on the security of your local network and computer.
The containers and services create local, unencrypted volumes on your file system. The security of these volumes depends on the security of your computer. Unauthorized access to your computer could compromise your data.
All data provided will be sent to OpenAI APIs for processing. We strongly encourage you to be mindful of the data you share during prototyping. Your data protection depends on the trust you place in OpenAI's handling of your information. Be sure to read OpenAI's Privacy Policy for more details on their data management practices.