- Docker Desktop installed on your computer
- An OpenAI or Gemini API key
Create an account and get an API key from:
- OpenAI or
- Google AI Studio (for Gemini)
Copy the example environment file:
cp .env.example .envOpen .env in a text editor and configure:
Required:
- Add your API key (OpenAI or Gemini)
- Set your AI model
Example configuration for OpenAI:
OPENAI_API_KEY=sk-proj-your-key-here
AI_MODEL=openai/gpt-5-pro
Example configuration for Gemini:
GOOGLE_GENERATIVE_AI_API_KEY=your-key-here
AI_MODEL=google/gemini-2.5-pro
Important: The .env file must be in the same folder as docker-compose.yml.
Download and install from: docker.com/products/docker-desktop
docker run --pull always -p 3000:3000 --env-file .env ghcr.io/sebastianovide/lean-businesses-ai:mainOnce running, open your browser to:
- Main App:
http://localhost:3000 - Mastra Playground:
http://localhost:4111
Press Ctrl+C in the terminal.