What this section covers
This API reference turns the repository’s planning and product docs into a developer-facing contract set for the aiConnected platform. Use it to understand:- The platform shell APIs every module depends on
- The aiConnectedOS service contracts for personas, memory, and workspace features
- The first-party module contracts for Knowledge, Chat, Contact Forms, Co-Browser, Voice, Paper, LogicLegal, and macEngine
How to read these docs
Each page labels the contract type clearly:Canonical route contractmeans the source docs define concrete endpointsCanonical interface contractmeans the source docs define required operations, entities, events, or manifests but not fixed route pathsDerived implementation contractmeans the repository defines behavior strongly enough to support implementation, but the final path names still need to be locked in code
Source documents
This section is based on the documentation already in the repository, especially:- aiConnected Platform overview
- aiConnected Platform foundation PRD
- aiConnected Platform MVP specification
- aiConnected Platform v2 port map
- What is the platform shell
- aiConnectedOS developer documentation
- aiConnected modules overview
Coverage map
The API Reference tab is organized into three layers:-
Platform coreThe multi-tenant shell, shared entities, event bus, module registry, themes, layouts, and developer extension model. -
aiConnectedOSPersistent personas, instances, Neurigraph-backed memory, and the feature-level workspace contracts described in the OS docs. -
First-party modulesThe first modules called out across the MVP and module docs: Knowledge, Chat, Contact Forms, Chat Monitor, Co-Browser, Voice, Paper, LogicLegal, and macEngine.
Implementation guidance
Build the platform in this order:- Ship the shell contracts first.
- Implement shared entities and event routing next.
- Add aiConnectedOS services that provide persona and memory infrastructure.
- Layer first-party modules on top of the shared shell and event bus.
- Keep every module manifest-first and container-isolated.