Repository navigation
Architecture Overview
github-actions[bot] edited this page Oct 13, 2026
·
2 revisions
ClawAI is a microservice monorepo with a Next.js frontend, shared packages, service-owned persistence, Nginx reverse proxying, RabbitMQ asynchronous events, provider/workspace connectors and local inference runtimes.
- Each service owns its data.
- Cross-service access is HTTP or RabbitMQ, never another service's database.
- Shared contracts/utilities live in
packages/. - Nginx owns the public reverse-proxy surface.
-
.ai/manifests/are generated current facts. - Rules and architecture linting enforce boundaries.
- Local/cloud model runtimes are routed through explicit services/adapters.
Browser / Coding Agent / Agent CLI
|
Nginx
|
+-------+---------+
| |
Next.js UI /api/v1/*
|
NestJS services
/ | \
owned DB RabbitMQ providers/local runtimes
Canonical sources: context/architecture-map.md · context/request-flow-map.md · context/event-flow-map.md · docs/03-architecture/.
ClawAI Wiki · source-controlled under wiki/ · generated/mirrored from the current repository knowledge layer.
ClawAI Wiki
Product
- Product-Vision
- Flagship-Features
- Business-Overview
- Requirements-Register
- Drift-Log
- Runtime-Managed-Connector-Providers
- Threads
- ADR-Index
Architecture
- System-at-a-Glance
- Architecture-Map
- System-Architecture
- Message-Flow
- End-to-End-Data-Flow
- Routing-Engine
- Event-Bus
- Security-Architecture
Platform
- Backend-Services
- Frontend-Architecture
- Shared-Packages
- Database-Reference
- API-Reference
- Provider-Catalog
- Memory-and-Context-Architecture
- File-Support-Architecture
- Research-and-Web-Crawling
Runtime & Ops
- Docker-Guide
- Nginx-Reference
- CI-CD-Pipeline
- Logging-and-Observability
- Operational-Runbooks
- Troubleshooting
Quality
Engineering OS
- AI-Native-Engineering-OS
- Generated-Manifests
- Rules-Catalog
- Skills-Catalog
- Context-Layer
- Engineering-Memory
- Tooling-and-Automation
- Scripts-and-Operations
- ESLint-and-Architecture-Enforcement
- Extended-Work-Skills
Agents
Reference