src/server.ts | Hono app creation, route mounting, server startup |
src/routes/ | HTTP route handlers (thin, delegate to services) |
src/chat/ | Chat engine, conversation management, system prompts |
src/chat/execution/ | Agentic executor, tool handler, session manager |
src/providers/ | AI SDK provider registry (15+ providers) |
src/queue/ | Task queue (BullMQ + in-memory), failure handler |
src/memory/ | Memory sync, search, experience store |
src/plugins/ | Plugin registry, SDK, sandbox, ClawHub client |
src/integrations/ | GitHub, Jira, Linear, Cloudflare, Tailscale clients |
src/mcp/ | MCP server for Claude Code integration |
src/sync/ | Bidirectional sync engine for ticket platforms |
src/auth/ | Session management, OAuth, device identity, pairing |