| .. | ||
| .env.example | ||
| .gitignore | ||
| docker-compose.yml | ||
| README.md | ||
haiku.rag Docker Compose Example
Run haiku.rag with file monitoring, MCP server, and A2A agent.
Quick Start
mkdir -p data docs
cp .env.example .env # Edit if needed
docker compose up -d
Place documents in docs/ for automatic indexing.
Usage
# List documents
docker compose exec haiku-rag haiku-rag list
# Search
docker compose exec haiku-rag haiku-rag search "your query"
# Ask questions
docker compose exec haiku-rag haiku-rag ask "What is haiku.rag?"
# A2A interactive client
docker compose exec haiku-rag haiku-rag a2aclient --url http://localhost:8000
Ports
8000- A2A agent8001- MCP server
Configuration
Edit .env or docker-compose.yml to configure providers. See the Configuration documentation for all options.
Default setup uses Ollama on the host (host.docker.internal:11434).