Makini is a federated agent orchestration engine built on the principles of Stack Physics. It allows developers to compile fragmented real-world domains into executable, schema-enforced localized ontologies.
By enforcing Domain Isolation and Deterministic State, Makini ensures that AI agents operate within safe, predictable, and compilable boundaries, eliminating hallucinations in enterprise state management.
- Domain Isolation: External systems are black boxes. Each agent owns its localized domain state.
- LDS Before Ontology: Models must be defined as Logical Data Structures (LDS) before being compiled into RDF/OWL.
- Deterministic State: Cross-domain conflicts are resolved via an immutable SQLite-backed decision ledger, not LLM hallucinations.
The fastest way to install Makini on macOS is via Homebrew:
brew tap nyabutid/makini
brew install makiniWe recommend using pipx to ensure the CLI is isolated and correctly added to your PATH:
pipx install makini-aiIf you prefer standard pip, or your PATH is not configured, you can always run Makini as a Python module:
pip install makini-ai
python3 -m makini --helpmakini init --dir my-agent-system
cd my-agent-systemPull pre-mapped enterprise schemas from the official Makini Registry:
makini package install @makini/salesforce-edgeSynchronize your decision ledgers across distributed teams:
makini cloud login --token <your-api-token>
makini cloud syncMakini consists of a Headless Compiler Engine and a Global Registry of Semantic Mappings.
- Compiler: Translates LDS files into SQL DDL, TTL (Ontologies), and Mermaid diagrams.
- Broker: Orchestrates multi-agent state synchronization.
- Registry: The definitive source for namespaced enterprise domain models.
Makini Core is Open Source under the Apache License 2.0. Advanced managed services and premium registries are available via api.makini.ai.
Built for founders who need to hide the messy reality of fragmented vendor systems behind clean, compilable domain models.