Developer Documentation
Guides for developers building and maintaining Eko.
Getting Started
Start with Local Development to set up your environment.
Documents
Local Development
Prerequisites, setup steps, and commands for running Eko locally. Covers Bun, Supabase CLI, and environment configuration.
Database
PostgreSQL schema overview, core tables, migrations workflow, RLS policies, and access patterns.
Drizzle ORM
Drizzle ORM patterns and conventions.
Deployments
CI/CD pipeline, Vercel + Supabase deployment flow, preview vs production environments, rollback process, and secrets management.
Testing
Testing patterns, E2E verification, and debugging queries.
Observability
Structured JSON logging, Sentry error tracking, AI cost observability, and pipeline monitoring.
Cron Actions
Quick reference for every scheduled job, maintenance check, and index regeneration script. Includes /loop recipes for dev-session monitoring.
V1 Dev Docs (Archived)
V1-specific dev docs (brand library plan, migration coexistence, account setup, agent versioning) have been archived to docs/docs_archive/dev-v1/.
Related
- Architecture Overview - System design
- Monorepo Structure - Codebase layout
- STACK.md - Technology stack reference