Ciele

Repository map

Locate the current open-source application, packages, workers, schema, and deployment files.

Applications

PathResponsibility
apps/webAdministrator console, widget runtime, public pages, server actions, and API v1.
apps/docsFumadocs documentation application and translation pipeline.

Shared packages

PathResponsibility
packages/coreDomain types, pure Flow rules, defaults, conditions, and analytics logic.
packages/dbPersistence interfaces, mock storage, and Supabase implementation.
packages/agentTurn execution, model providers, Knowledge tools, ingestion, and evaluation.
packages/opsShared Organization operations used by console actions and API v1.
packages/clientTyped client for API v1.
packages/cliTerminal interface over the typed client.
packages/mcpFourteen-tool local MCP adapter over the typed client.
packages/uiShared user-interface components.
packages/chartsShared analytics visualizations.

Services and infrastructure

PathResponsibility
services/graph-workerOptional graph extraction and retrieval service.
services/crawl4aiOptional JavaScript-rendering crawler configuration.
supabase/migrationsOrdered database schema changes.
deploySingle-host Docker Compose deployment and bootstrap scripts.

Dependency direction

Pure rules belong in packages/core. Persistence behavior belongs in packages/db.

Reusable mutations belong in packages/ops. Model and retrieval behavior belongs in packages/agent.

Surface adapters in apps/web, packages/cli, and packages/mcp must not create separate domain behavior.

On this page