Documentation
Architecture
What Can You Build?

The 7 domain adapters × 12 engine adapters × Nity orchestration create possibilities that no single tool can match. Here are concrete examples of what becomes possible when distinct minds collaborate across domains.

Single-Domain Tasks

Code

await session.sendTask('execute', 'Implement user authentication with JWT');
// Nity routes → Claude Code (complex implementation)
// Quality gate: all tests pass, no security errors

Design

await session.sendTask('execute', 'Design a logo for the project');
// Nity routes → Gemini CLI (visual generation)
// Quality gate: output present, file generated

Test

await session.sendTask('validate', 'Run the full test suite with coverage');
// Nity routes → Aider (test execution + generation)
// Quality gate: coverage threshold met

Cross-Domain Workflows

Build a Game

Nity: "Build a platformer game about time-traveling cats"


   StrategyPlanner → Pipeline orchestration

    ┌────┼────┐
    ▼    ▼    ▼
  Code  Design  Media
  Claude  Gemini  RovoDev
  Code   CLI    (audio)
  (engine) (art)   │
    │    │    │
    └────┼────┘

   Integration + Quality Gates

   ✓ Game with code, art, and audio integrated
const result = await session.sendTask('execute',
  'Build a platformer game: code the engine with Claude Code, generate art with Gemini CLI, compose music with RovoDev'
);
// Nity orchestrates 3 engines across 3 domains in parallel
// result.qualityGatePassed = true

Data Pipeline + API

const result = await session.sendTask('execute',
  'Extract user data from the legacy API, transform to new schema, load into database, then validate all endpoints'
);
// CodeDomain → extract/transform code
// DataDomain → pipeline execution
// APIDomain → endpoint testing
// ValidationDomain → schema verification
// All coordinated by Nity with quality gates between each phase

Full-Stack Feature

const result = await session.sendTask('execute',
  'Build a settings page: design the UI, implement the component, add the API endpoint, write tests, and validate the schema'
);
// Design → Gemini CLI (UI mockup)
// Code → Claude Code (implementation)
// API → Goose (endpoint)
// Test → Aider (test suite)
// Validation → Codex (schema check)
// Sequential pipeline: design → code → api → test → validate

The Collaboration Difference

These workflows work because each engine is a distinct mind — not one model wearing different masks. Claude Code brings deep reasoning. Gemini CLI brings multimodal analysis. Aider brings precision editing. The friction of difference produces genuine synergy.

Traditional "multi-agent" systems use one model with different prompts. 88.pi orchestrates truly orthogonal perspectives:

ApproachEnginesPerspectivesResult
Single-model agents1 model, N promptsShared biasesEcho chamber
88.pi/Nity + QuantumReef12 distinct enginesOrthogonal reasoningGenuine synergy

What Nity Adds to Each Workflow

CapabilityWithout NityWith Nity
Task AnalysisManual classificationAutomatic category + complexity + risk
Engine SelectionManual routingSmart routing based on task + history
Quality VerificationManual review4-dimension quality gates (automatic)
LearningNoneSelf-reflection + episode persistence
Cost ControlUntrackedPer-task estimates + budget limits
Error RecoveryManualStandalone fallback + retry strategies
Progress VisibilityBlack boxReal-time streaming + human approval points

Getting Started

  1. Set up QuantumReef — Clone and run the QuantumReef playground (opens in a new tab)
  2. Install 88.pi — Clone and configure 88.pi (opens in a new tab)
  3. Connect via Bridge SDK — Follow the Quick Start
  4. Start building — Dispatch your first cross-domain task