Repository Layout
Velane is a monorepo with services, apps, and built-in libraries.
Top-level structure
services/control-plane: Go API server and schedulerservices/executor-runtime: Bun and Python execution runtimesservices/mcp-server: MCP integration serverservices/cli: command-line interfaceapps/admin: main dashboardapps/embed-dashboard: read-only embeddable dashboardplatform-libraries: built-in libraries for snippet runtimes
How to navigate quickly
- product behavior: start at
services/control-plane - snippet runtime behavior:
services/executor-runtime - agent flows:
services/mcp-server - user UX:
apps/admin
Documentation ownership guideline
- service owners maintain their feature docs
- shared behavior (auth, invoke, integrations) lives in feature docs under
docs/