Browser
React dashboard
No provider keysSelf-hosting
aeokit ships as a small Docker Compose stack: React client, Hono API, PostgreSQL, migrations, and a pg-boss worker.
One command
Add at least one provider key to .env, then start the database, migration job, API, web app, and scheduler together.
git clone https://github.com/aeokit-dev/aeokit.git && cd aeokit
cp .env.example .env
# Add OPENAI_API_KEY, ANTHROPIC_API_KEY,
# OPENROUTER_API_KEY, or DATAFORSEO_API_KEY
docker compose up --buildReact dashboard
No provider keysProvider calls and schedules
Keys read from environmentProjects, prompts, answers, citations
Your databaseProvider credentials are never sent to the browser or persisted in PostgreSQL.
Raw answers and all derived metrics remain queryable in the database you operate.
Inspect, customize, and deploy the application without a proprietary runtime dependency.