This is a simple FastAPI server that uses CrewAI and Neo4j MCP to process queries about the data within a Neo4j graph database.
- Poetry for virtual env and dependency management
- OpenAI Key for LLM inference
- Running Neo4j database
- Copy the sample.env file to .env and fill in the values.
- Run
poetry install
poetry run uvicorn main:app --reload --port 4000
Interactive docs will be accessible at: http://127.0.0.1:8000/docs