Documentation

Go from clone to your first tracked answer.

Use Docker Compose for the shortest path. You need Docker and one supported provider credential.

01

Clone the repository

aeokit requires Docker for the default local setup.

Terminal
git clone https://github.com/aeokit-dev/aeokit.git && cd aeokit
02

Configure at least one provider

Copy the example environment file, then add one or more supported credentials. Keys remain on the server.

Terminal
cp .env.example .env

# Choose any combination:
OPENAI_API_KEY=
ANTHROPIC_API_KEY=
OPENROUTER_API_KEY=
DATAFORSEO_API_KEY=

DataForSEO expects a Base64-encoded login:API-password value.

03

Start the stack

Terminal
docker compose -p openaeo up -d --build app worker

Open http://127.0.0.1:3000/docs for interactive API documentation, or connect with the aeokit CLI.

04

Track your first answer

  1. Create a project through the API, CLI, or MCP server.
  2. Add a buyer question and the competitors that matter.
  3. Select a configured provider and run an analysis.
  4. Inspect the answer, mention decision, citations, latency, and exact cost when available.