AI conversation workspace with a Next.js frontend and a FastAPI + LangGraph backend.
The repository includes a root docker-compose.yml that starts the full local stack:
web: Next.js frontend onhttp://localhost:3000api: FastAPI backend onhttp://localhost:8010mongo: MongoDB for conversation history and Agent statepostgres: PostgreSQL with pgvector support for user data and vector retrieval
Before starting, fill the root .env values, especially DEEPSEEK_API_KEY.
docker compose up --buildUseful checks:
docker compose ps
Invoke-RestMethod http://localhost:8010/api/healthStop the stack:
docker compose downRemove database volumes when you want a clean local reset:
docker compose down -v