Skip to main content

Features Overview

Benchmarked against: Anthropic โ€” Features overview Scope: All SuperPortia capabilities at a glance

SuperPortia is a multi-agent team system where AI agents collaborate to execute tasks from vision to delivery. This page provides an overview of the key subsystems.


Dual agentic linesโ€‹

SuperPortia runs two parallel agentic lines โ€” not "choose one", but both simultaneously for mutual disaster recovery:

LineEngineShareRole
Line 1 โ€” Claude AgenticClaude Code + Agent SDK~30%Pioneer โ€” designs architecture, establishes patterns
Line 2 โ€” LangGraph Self-builtLangGraph + custom agents~70%Builder โ€” implements the blueprint from Line 1

Key principle: "Agentic, not just agent" โ€” these are autonomous goal-driven systems that perceive, reason, act, and learn. Not chatbots with tools.

Mutual rescue: If one line goes down, the other takes over. Line 2 learns from Line 1 and can cherry-pick non-lock-in components.

Line 1 โ€” Claude Agenticโ€‹

Claude Code as the engine. Give an agent a task and the SDK runs the autonomous loop with built-in file, shell, and browser tools.

  • ๅฐๅ…‹ (Claude Code CLI) โ€” Chief Engineer, architecture and decisions
  • ๅฐ่ฅฟ (Claude Chat) โ€” Strategist, reviews and analysis
  • Agent SDK โ€” Python/TypeScript for custom agent behavior

Line 2 โ€” LangGraph Self-builtโ€‹

Build your own agent loop. You control every node, manage state graphs, and wire your own tools.

  • superportia_agent.py โ€” Custom LangGraph agent implementation
  • supervisor.py โ€” Flat/nested mode auto-switching for different engines
  • UBI Router โ€” Content routing pipeline (MTAAA)

Universal Brain (UB)โ€‹

The company knowledge base โ€” all knowledge goes here, nowhere else (Constitution ยง1).

FeatureTechnology
StorageCloudflare D1 (SQLite)
Vector searchCloudflare Vectorize + Gemini embedding-001 (768d)
Keyword searchSQLite FTS5
Hybrid searchSemantic + keyword results merged and ranked
ClassificationMTAAA pipeline โ€” 3D automated classification

Key toolsโ€‹

ToolPurpose
ingest_fragmentAdd knowledge to UB
search_brainFind knowledge in UB
intel_searchWeb search + auto-ingest to UB

Governanceโ€‹

All UB entries must follow UB Governance rules: English language, controlled vocabulary tags, quality checklist, and freshness management. These rules are enforced by the MTAAA pipeline.


Work Order (WO) systemโ€‹

The only task channel โ€” no verbal promises, no chat-based task assignments (Constitution ยง3).

Captain creates WO โ†’ Agent accepts โ†’ Agent executes โ†’ Submit for review โ†’ Captain approves
FeatureDetail
ID formatWO-YYYY-MMDD-NNN (auto-generated)
State machine8 states with enforced transitions
RBACCaptain, PM Agent, Assignee, Requester โ€” different permissions
Transition gatesSome transitions require fields (e.g., completion_summary for review)

See Work Order API for full API reference and WO Status Transitions for the state machine.


MCP Toolsโ€‹

SuperPortia agents interact through MCP (Model Context Protocol) tools โ€” standardized interfaces that work across all agents and ships.

Tool categoriesโ€‹

CategoryToolsPurpose
Knowledgesearch_brain, ingest_fragment, get_entry, get_recentUB read/write
Intelligenceintel_search, search_web, run_patrolExternal research
Executiondispatch_work_order, call_modelTask dispatch to engines
Work orderscreate_work_order, accept_work_order, complete_work_orderWO lifecycle
Communicationsend_agent_message, check_agent_mailboxAgent-to-agent messaging
Systemagent_heartbeat, factory_floor_status, sre_statusFleet monitoring
File opsubi_read_file, ubi_write_file, ubi_edit_file, ubi_run_commandLocal file operations

See MCP Tools for complete tool documentation.


Engine fleetโ€‹

Multiple AI engines for different cost/capability tradeoffs:

EngineCostBest for
Claude (Opus/Sonnet/Haiku)$$$$Architecture, decisions, code ops
Gemini (Flash/embedding)$Search with citations, embeddings
Groq (Llama)FreeQuick research, trivial tasks
DeepSeekยขAnalysis, reasoning
MistralยขEuropean model, alternative
Zhipu (GLM-5)ยขChinese NLP, agent tool-calling

Selection principle: CP value is NOT "cheapest possible" but "minimum cost that gets the job done RIGHT" (Engine Selection Guide).


Fleet architectureโ€‹

Three ships running the same agent stack:

ShipPlatformLocationStatus
SS1Mac Mini M4 Proๅฐๅ—ๅทฅไฝœๅฎค๐ŸŸข Running
SS2Windows PCๅฎถไธญ๐ŸŸก Building
SS3Cloudflare (cloud)Global edge๐Ÿ”ด Planning

All ships share the same Cloud UB, same governance rules, same WO system. The fleet is designed for mutual monitoring โ€” if one ship goes down, others detect and compensate.


Governance frameworkโ€‹

DocumentWhat it governsLink
EGSEngineering rulebook (9 chapters)EGS Spec
Company Constitution14 supreme articles all agents must followConstitution
UB GovernanceKnowledge ingestion rulesUB Governance
Agent Intelligence Protocol8 mandatory agent behaviorsAIP

PageRelationship
Work Order APIThe task system API
WO Status TransitionsState machine rules
MCP Tools OverviewAll available tools
Engines OverviewEngine fleet details