| AI agent that builds apps | Type a prompt → agent writes code, runs commands, iterates |
| App agents with custom tools | Apps trigger scoped AI agents that call external APIs (HubSpot, Slack, etc.) with secure secret injection |
| Draft/review governance | Draft edits, agent permissions, integrations, and published snapshots stay under admin/owner control |
| Source-control app storage | Store app source in repositories such as GitHub, GitLab, or Bitbucket, keep MongoDB as metadata/cache, and optionally share selected apps through Available Apps |
| Audit logs | Owners/admins can inspect workspace-scoped governance, agent, integration, and app-data changes without exposing secrets or payloads |
| Live data persistence | Apps persist data in MongoDB via useCollection/useDoc with live updates via Change Streams |
| Async agent execution | Agents run in the background and write results to the app’s database, even after the user closes their browser |
| Real-time streaming | See text, tool calls, and reasoning appear as they happen |
| Workspace-scoped data | Every record belongs to exactly one workspace |
| Membership enforcement | API access requires proven membership |
| Pluggable auth | Local none mode for development, external mode for production |
| Local Claude auth | Uses your existing claude login, no API key needed for local dev |
| Provider-agnostic design | Claude today, extensible to other agent providers |