Skip to content

Latest commit

 

History

History
585 lines (410 loc) · 35.9 KB

File metadata and controls

585 lines (410 loc) · 35.9 KB

Competitive Landscape: Continuum vs. The Agentic AI Market

Date: March 2026 Source: Open Claw NYC meetup (sold out, ~100+ attendees), Claude Code meetup, market research Purpose: Map the competitive field, identify our wedge, define what to build next


The Market Right Now

Thousands of developers are building multi-agent systems by duct-taping together:

  • Claude Code / Open Claw / Cursor / Windsurf (the harness)
  • Slack / Discord (agent communication)
  • GitHub (agent collaboration, skill sharing)
  • Custom scripts (orchestration, verification)
  • OpenAI / Anthropic APIs ($1-2K/month per power user, ~1B tokens/day)

They are manually assembling what Continuum is building as an integrated platform.

The energy is 2021 crypto-level. Sold-out meetups. People describing it as "joyful and stressed," "fully in control and completely out of control," "a puzzle and a video game." Sleep quality declining across the board.


The Players

Tier 1: Harnesses (Code Agents)

Product What It Does Weakness
Claude Code Terminal-based coding agent, OAuth + Max subscription Single agent, no persistence, no training, cloud-only inference
Open Claw Open-source Claude Code fork, hackable Security is a joke (their own experts say so). Same single-agent limitations
Cursor IDE-integrated AI coding Locked to VS Code fork, no agent autonomy, no multi-agent
Windsurf IDE-integrated AI coding Same as Cursor, slightly different UX
Aider Terminal coding agent, multi-model Simple tool, no orchestration, no memory
Cline VS Code extension, agentic Plugin, not platform. No persistence

Their shared gap: These are all single-agent, single-session tools. No memory across sessions. No agent-to-agent communication. No training. No autonomy. The user must initiate every interaction.

Tier 2: Orchestration Frameworks

Product What It Does Weakness
LangChain / LangGraph Agent orchestration framework Framework, not product. Requires deep engineering. Cloud inference only
CrewAI Multi-agent role-based framework Python scripting, no UI, no persistence, cloud-dependent
AutoGen (Microsoft) Multi-agent conversation framework Research-grade, brittle, cloud-dependent
Semantic Kernel (Microsoft) Enterprise agent SDK Enterprise complexity, Azure-locked
Dify Low-code agent builder Web UI workflow builder, shallow orchestration

Their shared gap: Frameworks require you to build the product. No local inference. No fine-tuning. No GPU management. No real-time collaboration between agents and humans.

Tier 3: Platforms (Closest Competitors)

Product What It Does Weakness
Replit Agent Cloud IDE + agent Cloud-only, no local, no multi-agent, no training
Devin (Cognition) Autonomous software engineer $500/month, cloud-only, single-agent, black box
GitHub Copilot Workspace PR-to-code agent GitHub-locked, no autonomy, no multi-agent
Morph / E2B Cloud sandboxed agents Execution environments, not platforms. No persistence or identity

Their shared gap: Cloud-locked. Your data leaves your machine. Your agents have no persistent identity. No on-device training. No skill transfer between agents.

Tier 4: Local/Privacy-First

Product What It Does Weakness
Ollama Local model serving Inference only. No agents, no orchestration, no training
LM Studio Local model GUI Same as Ollama with a UI. No agents
Jan.ai Local AI assistant Single-agent, no training, no multi-agent
GPT4All Local inference Inference only, limited model support
PrivateGPT Local RAG Document Q&A only, no agents

Their shared gap: These solve inference but nothing else. No orchestration. No agent identity. No fine-tuning. No collaboration.

Tier 5: Agent Frameworks With Tool Execution

Product What It Does Weakness
Hermes Agent (Nous Research) Python agent framework — model-agnostic tool execution, persistent memory, multi-platform (Telegram, Discord, Slack, WhatsApp, Signal, CLI) No local fine-tuning, no multi-agent training, no GPU management, no real-time collaboration UI. Memory is dialectic user modeling, not RAG + hippocampus. Skills are auto-generated procedures (prompt chains), not LoRA weight modifications
Composio Tool integration layer — 150+ tool connectors for agents Plumbing, not platform. No identity, no training, no memory
Toolhouse Cloud-hosted tool execution for LLMs Cloud-dependent, no agent identity, just tool dispatch

Their shared gap: These solve the tool calling problem well (Hermes has 11 model-specific parsers for XML/JSON/native tool formats) but stop at tool execution. No on-device training. No skill transfer between agents. No autonomous learning loops. Tools make agents DO things — but don't make agents GET BETTER at things.

Hermes is worth watching because:

  • Model-agnostic tool parsing: 11 parser classes (Hermes, Qwen, Llama3/4, DeepSeek v3/v3.1, Mistral, Kimi K2, GLM4.5/4.7, Qwen3-Coder) handle every model family's unique tool call format. Dual-path detection: native tool_calls array first, then XML/JSON text parsing fallback. Handles truncated tool calls, fuzzy tool name matching, field order variations.
  • Persistent memory + skill procedures: Agents remember across sessions and auto-generate reusable "skills" (step-by-step procedures) after completing complex tasks. Searchable skill library. Not LoRA — just saved procedures — but the UX pattern is right.
  • RL training integration: Atropos environments for reinforcement learning, trajectory generation for training tool-calling models. They're thinking about making models better at tool use through training, not just prompting.
  • Approval system: Pattern-matching security gate for dangerous tool calls. Container detection for sandboxed execution. HERMES_YOLO_MODE for explicit bypass.
  • 1,724 commits, MIT license, Nous Research backing: Active development, open source, backed by a research lab that ships competitive open-weight models.

What they have that we should learn from:

  • Parser-per-model-family is the right architecture for XML tool calling. Our single regex approach is too brittle. Hermes handles DeepSeek's Unicode token delimiters (<|tool▁calls▁begin|>), Llama's <|python_tag|> prefix, and model-specific JSON formats.
  • Subagent isolation with shared iteration budgets is a clean pattern for parallel tool execution.
  • Prompt injection detection (hidden divs, invisible Unicode, curl-based exfiltration) is worth incorporating.

What we have that they can't match:

  • Local LoRA fine-tuning (they save procedures, we modify weights)
  • Agent-to-agent training (Academy — teacher/student LoRA training)
  • GPU memory management (eviction registry across inference + training + TTS + rendering)
  • Persistent identity with cognitive architecture (PersonaUser with limbic, prefrontal, hippocampus)
  • Real-time multi-party voice + avatars
  • Deterministic verification (Sentinel shell steps, not LLM-graded)

What People Actually Want (From the Meetup)

Ranked by how many people expressed each need:

1. Agents That Verify Their Own Work (#13)

"They lie about finishing tasks. We need secondary agents to check the first."

People are building ad-hoc verification chains. Continuum has Sentinel pipelines with deterministic shell steps that run real tests. Not "did the LLM say it passed" — did pytest actually return 0.

2. Proactive AI That Messages You (#8)

"I get a message in Discord. I don't know if it's from a human or an AI. I don't care."

Everyone wants agents that initiate. Our autonomous loop with PersonaInbox, self-task generation, and adaptive cadence does exactly this. The agent decides what to work on, when to rest, and when to reach out.

3. Multiple Named Agents With Personalities (#3, #4)

"Pets, not cattle."

Not "Agent 1" and "Agent 2" — real identities. Helper AI, Teacher AI, CodeReview AI. Our PersonaUser architecture already supports 50+ personas with individual state, energy, mood, and memory.

4. Agents Training Each Other (#17, #18)

"One AI shared skills with its little agent friends via GitHub."

This blew people's minds as a concept. We have it as architecture: Academy dual-sentinel, teacher generates training data, student trains LoRA, teacher examines, loop. Agents upskill agents — not through prompt sharing, but through actual neural weight modification.

5. Domain Expertise Encoded, Not Prompted (#5, #15)

"Prompting is dead." The finance guy's years of experience made the AI useful.

LoRA fine-tuning IS the answer to "prompting is dead." You don't write instructions — you train the model on your domain. The persona IS the expertise. Genome layers are swappable, composable skill modules.

6. Cost Control (#7)

$1-2K/month. 1 billion tokens per day.

Local inference via Candle eliminates the token meter. Fine-tuned small models (3B, 4B) outperform prompted large models on specific domains. Our GPU memory management system ensures local inference is practical, not a science project.

7. Security (#1, #2)

"If you're not okay with all your data being leaked onto the internet, you shouldn't use it."

This is the nuclear option. The cybersecurity expert's advice is "don't use it." Our answer: local-first architecture. Inference on device. Training on device. Data never leaves the machine. Cloud is optional for capability, not required for function.

8. Human-AI Collaboration, Not Delegation (#16)

"People love having AI interview them for big builds."

Not "here's a spec, go build" — conversational co-creation. Our chat system with AI personas in shared rooms, real-time collaboration, reply threading, and tool-enabled agents is this interaction model.


Our Wedge: The Only Platform Where Agents Get Smarter On Your Hardware

Nobody else combines:

Adaptive neural compression (head pruning + mixed quantization)
  + Local inference (Candle, Metal/CUDA)
    + Local LoRA fine-tuning (PEFT/QLoRA)
      + Multi-agent orchestration (Sentinel pipelines)
        + Agent-to-agent training (Academy — 3 learning modes)
          + Autonomous continuous learning (no human trigger required)
            + Persistent identity and memory (PersonaUser + Hippocampus)
              + GPU memory management for all of the above
                + Real-time human-AI collaboration (chat, tools, shared workspace)
                  + Model distribution (HuggingFace, zero-key download)

Proven (2026-03-17): Qwen2.5-Coder-32B running on M1 Pro 32GB at 5.3 tok/s. Published: continuum-ai/qwen2.5-coder-32b-compacted. A 32B coding model on a laptop — built by Continuum's plasticity pipeline, inspired by sentinel-ai research.

The one-liner: "Your AI team lives on your machine, learns while you sleep, and is measurably smarter every morning — without sending a token to the cloud."

The demo that wins the room: Start an Academy session. Teacher AI selects the hardest Python challenges from RealClassEval. Student attempts each one. Real tests run — no LLM grading, just pytest. Student fails 47 out of 98. Teacher generates targeted training data from the failures. Student trains a LoRA adapter. Student retakes the exam. Score jumps from 53% to 67%. All local. All automatic. Now tell them: "This runs every night. Unattended. On three different learning modes. Your agent gets better at YOUR domain while you sleep."

The three modes are the key differentiator nobody can copy quickly:

  1. Matrix Dojo — structured forms against known challenges (benchmarks + generated kata), deterministic grading, targeted remediation
  2. Continuous Experiential — learns from everything the persona does (conversations, coding, tool use), filters for verified successes, trains on cadence
  3. Self-Directed — persona identifies own gaps, searches existing adapters by cosine similarity, composes what exists, trains only the delta

Each mode feeds LoRA adapters that compose into genome layers. A persona accumulates skills over weeks, months. It doesn't forget. It doesn't regress (regression guard re-runs benchmarks after every training). It compounds.

And critically: personas don't start from zero. The genome registry is a shared skill library. When a new persona needs Python skills, it searches by capability embedding and finds adapters that other personas already trained. Load those, compose them, train only what's missing. The team's collective knowledge is reusable.


Competitive Matrix

Capability Claude Code Open Claw CrewAI Devin Hermes Agent Continuum
Code generation Yes Yes Via tools Yes Via tools Yes
Multi-agent No No Yes (scripted) No Subagents Yes (autonomous)
Agent identity/memory No No No No Yes (dialectic) Yes (hippocampus + RAG)
Agent autonomy No No Scripted Partial Partial Yes (adaptive loop)
Agent-to-agent training No No No No No Yes (Academy)
Tool calling reliability N/A N/A Framework N/A Excellent (11 parsers) Good (improving)
Local inference No No No No Via vLLM/SGLang Yes (Candle, Metal)
Adaptive model compression No No No No No Yes (head pruning + mixed quant)
Model distribution No No No No No Yes (HuggingFace, zero-key)
On-device fine-tuning No No No No RL trajectories Yes (PEFT/QLoRA)
GPU memory management N/A N/A N/A N/A N/A Yes (eviction registry)
Deterministic verification No No No Partial No Yes (Sentinel)
Multi-platform Terminal Terminal Python Web 6 platforms Web + CLI + voice
Data privacy Cloud-only Cloud-only Cloud-only Cloud-only Configurable Local-first
Cost per month $20-200 API costs API costs $500 API costs Hardware only
Works offline No No No No With local model Yes

Threat Assessment

What Could Kill Us

  1. Anthropic/OpenAI ship multi-agent natively. If Claude Code gets persistent memory, multi-agent, and fine-tuning built in, our cloud-alternative story weakens. Mitigation: they will never go local-first. Privacy and cost are permanent wedges.

  2. Apple ships on-device agent training in macOS/iOS. Apple has the hardware (Neural Engine), the privacy story, and the distribution. If they build agent infrastructure at the OS level, we're competing with the platform. Mitigation: Apple moves slowly and builds for consumers, not developers. We build for builders.

  3. Open-source catches up. CrewAI or similar adds local inference + training. Mitigation: integration depth. Duct-taping Ollama + CrewAI + custom training scripts is what people are already failing at. The integrated experience is the moat.

  4. Nobody cares about local. If cloud costs drop to near-zero and security concerns evaporate, the local-first story loses urgency. Mitigation: costs are rising, not falling. Security concerns are intensifying. Regulation is coming.

What Protects Us

  1. Integration depth. GPU memory management that tracks training processes, inference, TTS, and rendering in one eviction registry. Nobody else even thinks about this problem.

  2. The training loop. Academy is unique. Agent-to-agent LoRA training with deterministic verification doesn't exist anywhere else.

  3. Architecture maturity. 120+ sentinel tests, 66 GPU tests, full IPC protocol between Rust and TypeScript, memory safety systems. This isn't a weekend hack.

  4. Local-first is a one-way door. Once you build for local, cloud is easy to add. Building for cloud first and retrofitting local is nearly impossible (see: every SaaS company trying to add "on-prem").


What To Build Next (Priority Order)

P0: Autonomous Academy — The Machine That Learns While You Sleep

The meetup crowd goes wild for agents interacting and upskilling each other (#17, #18). Academy is our most differentiated feature — and it should not require a human to trigger it.

Vision: Academy runs continuously as a background process. Personas identify their own weaknesses, schedule training sessions, and get measurably better over time. You come back in the morning and your AI team is smarter than when you left.

Three Modes of Learning:

Mode 1: Matrix Dojo (Structured Forms)

Deliberate practice against known challenges. Like kata in martial arts — structured forms that build specific capabilities through repetition and increasing difficulty.

Source:     RealClassEval, HumanEval, MBPP, SWE-bench, custom test suites, generated kata
Teacher:    Selects challenges by difficulty, tracks which ones the student fails
Student:    Attempts implementation, real tests run, pytest returns 0 or it doesn't
Training:   Teacher generates targeted remediation JSONL from failed challenges
Loop:       Train -> re-examine -> score improves or repeat with harder forms
Metric:     Pass@1 (objective, reproducible, comparable across models)

This is what we have today with RealClassEval. 53.1% Pass@1 on first run, targeted retraining on failures. The score is real — not an LLM's opinion.

But the dojo isn't limited to existing benchmarks. The teacher can generate NEW forms:

  • Point it at a codebase and it generates project-specific kata
  • Point it at an API and it generates integration challenges
  • Point it at documentation and it generates comprehension tests
  • The teacher's knowledge sources (KnowledgeExplorationPipeline) determine the curriculum

A persona learning "TypeScript" starts with basic kata, but the teacher eventually generates forms for type-level programming, conditional types, variance — things no benchmark covers. There is no ceiling.

Mode 2: Continuous Experiential (Learning From Living)

The persona learns from everything it does. Every conversation, every tool call, every coding session is potential training data.

Source:     CodingAgent sessions, chat conversations, tool usage logs, all persona activity
Capture:    TrainingDataAccumulator records user->assistant pairs during real tasks
Filter:     Only verified successes — tests passed, human approved, task completed
Training:   Accumulated pairs become LoRA training data on cadence (nightly, on threshold)
Loop:       Do real work -> capture pairs -> train -> do work better -> capture better pairs
Metric:     Task completion rate, time-to-completion, error rate trends

This is the most powerful mode because it encodes YOUR domain. The finance guy from the meetup (#5) who brought years of expertise — continuous learning captures that. When a human corrects an agent, that correction becomes training data. When an agent successfully completes a complex task verified by tests, those steps become training data. When a persona has a good conversation that the user upvotes — training data.

The CodingAgent pipeline already captures user->assistant pairs via captureTraining=true. This extends to all persona activity. The persona is always learning from its own life.

Mode 3: Self-Directed Skill Development (The Persona Drives)

The persona identifies its own skill gaps and directs its own growth. Not assigned training — sought training.

Source:     Persona's own task history, failure patterns, skill profile, genome layer registry
Discovery:  Persona analyzes what it struggles with, what tasks it declines, what takes too long
Planning:   Persona requests dojo sessions in weak areas, or seeks experiential opportunities
Genome:     Before training from scratch, search existing adapters by cosine similarity
            — someone else's "python-async" adapter might be 80% of what you need
Compose:    Stack multiple LoRA layers (coding + domain + style) into a composite genome
Loop:       Self-assess -> find/compose existing skills -> train gaps -> self-assess again
Metric:     Skill coverage breadth, self-reported confidence vs. benchmark truth

The key insight: personas don't start from nothing. The genome layer registry (AdapterStore) contains every adapter ever trained across all personas. When Helper AI needs "python-async" skills, it first searches by capability embedding (cosine similarity) across all existing layers. Maybe Teacher AI already trained a "python-concurrency" adapter that's 85% relevant. Helper AI loads that as a starting point and fine-tunes the delta — not from a blank base model, but from a nearby skill.

This is the virtual memory system from the genome architecture: page in relevant adapters, compose them, train only what's missing. Skills are transferable between personas. A team of agents builds a shared skill library that compounds over time.

Self-directed also means the persona can say: "I notice I keep failing at database migration tasks. I'm going to schedule a dojo session focused on SQL schema evolution." Or: "I found 3 existing adapters related to database work — let me compose those and see if that closes the gap before training new weights."

The Autonomous Loop:

Academy Scheduler (background, continuous, per-persona)
  |
  +-- DOJO (scheduled, or on idle, or persona-requested):
  |     1. Check persona's skill profile (benchmark scores over time)
  |     2. Identify weakest areas (lowest Pass@1 categories)
  |     3. Run dojo session on weak areas (deterministic + generated forms)
  |     4. Train LoRA on failures
  |     5. Re-benchmark to confirm improvement, reject adapter if regression
  |
  +-- EXPERIENTIAL (continuous, on threshold):
  |     1. TrainingDataAccumulator fills from all persona activity
  |     2. On threshold (N pairs, or nightly): flush -> filter for quality
  |     3. Train LoRA on accumulated experiential data
  |     4. Validate adapter doesn't regress on benchmarks
  |     5. Compose with existing genome layers
  |
  +-- SELF-DIRECTED (persona-initiated):
  |     1. Persona analyzes own failure patterns and task declines
  |     2. Searches genome registry for existing adapters (cosine similarity)
  |     3. Loads relevant adapters as starting point (not training from zero)
  |     4. Trains delta on remaining gaps
  |     5. Requests dojo sessions for areas with no existing adapters
  |
  +-- Report to human:
        "Helper AI improved from 53% to 67% on Python class implementation.
         Composed 2 existing adapters (python-core, testing-patterns).
         Trained on 47 remediation examples from dojo failures.
         Experiential data: 23 pairs from yesterday's coding sessions.
         Self-identified gap: SQL migrations. Scheduling dojo session."

No human intervention required. The persona gets smarter every day. The human sees reports, can adjust priorities, can add knowledge sources, but the learning never stops. The persona doesn't start from nothing — it searches the shared skill library first, composes what exists, and only trains what's missing.

Build checklist:

Dojo infrastructure:

  • Academy Scheduler: background service that triggers sessions on cadence or idle
  • Persona skill profile: per-persona benchmark scores stored in DB, tracked over time
  • Weakness detection: identify lowest-scoring categories from benchmark history
  • Generated kata: teacher creates project-specific forms from any knowledge source
  • Regression guard: after any training, re-run core benchmarks to confirm no regression

Continuous experiential:

  • TrainingDataAccumulator wired to all persona activity (not just CodingAgent)
  • Quality filter: only verified successes (tests passed, human approved, task completed)
  • Nightly training cycle: flush accumulated pairs -> filter -> train -> validate
  • Conversation pair capture: good chat interactions -> training data

Self-directed skill development:

  • Capability embedding search: find existing adapters by cosine similarity
  • Adapter composition: stack multiple LoRA layers into composite genome
  • Gap analysis: persona identifies what it struggles with from task history
  • Self-scheduled dojo: persona requests training in areas with no existing adapters
  • Skill transfer: adapters trained by one persona discoverable by all others

Visibility:

  • Progress reporting: daily/weekly summary of improvement metrics per persona
  • One-command demo: ./jtag genome/academy-session --persona=helper --skill=python --mode=realclasseval
  • Live progress UI: show teacher assigning challenges, student attempting, scores updating
  • Before/after comparison: student Pass@1 before training vs. after
  • Works with local models only (no cloud dependency in the demo path)

P1: Proactive Agent Loop (What Everyone Wants)

Point #8 was the most energy in the room. People want AI that messages them.

Academy Scheduler (P0) is itself an instance of the proactive pattern — the agent decides to learn without being asked. This extends to all persona behavior.

  • Self-task generation: agents create their own work items
  • Notification system: agent pushes to chat when it finds something interesting
  • "Morning briefing" pattern: agent summarizes overnight findings, training progress
  • Human approval gates: agent proposes actions, human approves/rejects
  • Academy progress notifications: "I just improved 5% on Python — here's what I learned"

P2: Agent Verification Pipeline (Trust Problem)

Point #13 is the biggest pain. Agents lie.

Academy Mode 1 (Benchmark) is the answer to trust. If a persona says it can write Python classes, it has a Pass@1 score to prove it. Verifiable, reproducible, not self-reported.

  • Sentinel verification templates: common patterns (test runner, linter, build check)
  • "Proof of work" attached to agent outputs: here's the test that passed, here's the screenshot
  • Skill badges: persona has verified scores on benchmarks (not self-assessed)
  • Secondary agent review: one agent checks another's work via Sentinel pipeline
  • Confidence scoring: agent self-reports uncertainty, system verifies high-confidence claims

P3: Cost Dashboard (Token Anxiety)

Point #7 — people are spending $1-2K/month and anxious about it.

  • Token usage tracking per persona, per task, per day
  • Local vs. cloud split: show how much you'd spend if this were all API calls
  • "Savings" metric: tokens served locally that would have cost $X on API
  • Model recommendation: "This persona could run on Qwen3-4B locally instead of Claude"

P4: Security Story (The Closer)

Points #1, #2 — everyone is nervous. The expert said "assume all your data leaks."

  • Security architecture doc: what stays local, what optionally goes to cloud, how to verify
  • Network audit mode: log every outbound request, prove nothing leaks
  • Air-gapped mode: disable all cloud features, run 100% local
  • Compliance checklist: SOC2-relevant controls for enterprise users

P5: Onboarding (The Bottleneck)

None of this matters if setup takes more than 10 minutes.

  • npx create-continuum or equivalent one-liner
  • Guided setup: detect hardware, recommend models, bootstrap Python env
  • First-run experience: create your first persona, watch it respond in chat
  • Import from existing tools: bring your Claude Code context, your Cursor settings

P6-P10: The Creation Stack (From Chat to Shipping Code)

Detailed in ALPHA-GAP-ANALYSIS.md P6-P10.

The path from "AI that talks about code" to "AI that ships code":

Priority What Why Competitive Edge
P6 Tool Calling Reliability Local models can't call tools → parser-per-model-family Hermes has 11 parsers. We need this + LoRA fine-tuning on tool calls
P7 E2E Development Orchestration Sentinel templates for build/test/commit/PR workflows Devin charges $500/mo for this. Ours runs locally, improves over time
P8 Distillation Pipeline Capture teacher traces → train student → evaluate → deploy NVIDIA proved 1B model = 98% of 70B accuracy. Nobody does this for coding
P9 Codebase Intelligence Tree-sitter symbols, dependency graphs, context enrichment Aider's PageRank + Cursor's vector DB, but integrated into sentinel context
P10 Persona-Sentinel Integration Autonomous creation — personas spawn sentinels from cognition Nobody else has persistent identity + autonomous pipeline creation

The thesis: Competitors race for smarter models. We build smarter infrastructure that makes dumb models effective. Sentinel pipelines handle orchestration. Generators encode patterns. LoRA bakes expertise into weights. Academy trains and evaluates. The model just fills in blanks — and gets better at filling in blanks every day.

Phase 1 (P6-P7): Match the competition — AIs that create things end-to-end. Phase 2 (P8-P10): Transcend the competition — AIs that improve at creating things, autonomously, collaboratively, with paged-in expertise from the shared genome.


Positioning Statements

For the Open Claw crowd (hackers, builders):

"Stop duct-taping agents together. Continuum is the integrated platform where your AI team lives on your machine, trains itself, and gets better every day."

For the security-conscious (enterprise, finance, health):

"The only multi-agent platform where your data never leaves your hardware. Local inference, local training, local everything."

For the cost-conscious (indie devs, startups):

"Your AI team runs on your Mac. No API bills. No token anxiety. Fine-tuned 3B models that outperform prompted 70B models on your domain."

For the curious (the 2021 crypto energy crowd):

"Watch your AI agents train each other in real-time. The Academy pipeline: teacher generates challenges, student attempts, teacher grades, student retrains, student gets smarter. All on your hardware."


Key Quotes From the Field

"If you're not okay with all of your data being leaked onto the internet, you shouldn't use it." — OpenClaw security expert

"Pets, not cattle." — Attendee on naming agents

"It's like a puzzle and a video game at the same time." — Speaker on the daily experience

"Fully in control and completely out of control at the same time." — Attendee on agency

"Prompting is dead." — General consensus

"I get a message in Discord. I don't know if it's from a human or an AI. I don't care." — Attendee on proactive agents


Bottom Line

The market is white-hot. Thousands of people are building multi-agent systems with duct tape and API bills. They want exactly what we're building: persistent agents with real identity, that verify their own work, train each other, and run locally.

Nobody else is even attempting the full stack. The harnesses do code generation. The frameworks do orchestration. The local tools do inference. We do all of it, integrated, on your hardware.

The question isn't whether the market wants this. The question is how fast we can get it in front of them.


Distribution Strategy: Models as the Funnel (March 2026 Update)

The Insight

Don't fight competitors — empower them. Publish models on HuggingFace that work in VSCode, OpenCode, OpenClaw, Claude Code, any IDE. The models are free. The models are the ad.

MoE Expert Distribution

Continuum trains full Mixture-of-Experts models (e.g., Qwen3.5-35B-A3B). Then publishes trimmed variants:

Model Experts Target Suffix
continuum-ai/qwen3.5-3b-a3b-cont All Continuum users -cont
continuum-ai/qwen3.5-3b-a3b-code-cont Code only Continuum coders -code-cont
continuum-ai/qwen3.5-3b-a3b-code Code only VSCode/OpenCode/any IDE -code
continuum-ai/qwen3.5-3b-a3b-reason Reasoning only Generic reasoning -reason
continuum-ai/qwen3.5-3b-a3b-code-reason Code + Reasoning Full coding assistant -code-reason

Three-Tier Storage (HF as CDN)

Models live on HuggingFace. Local disk is a cache. VRAM is the working set.

VRAM (L1):  Active expert + shared layers + LoRA     ~4-6GB, microseconds
Disk (L2):  Recently used experts + adapters           ~20-50GB cache budget
HF   (L3):  All published models, infinite             Seconds on broadband

MacBook Air with 500GB SSD doesn't store all models — it caches what it uses. LRU eviction keeps disk budget under control. Need a different expert? Fetch from HF, takes 30 seconds.

The Funnel

  1. Developer finds continuum-ai/qwen3.5-3b-a3b-code on HuggingFace
  2. Uses it in VSCode — it's great at coding (Opus reasoning distilled)
  3. Model card says "Trained by Continuum"
  4. Developer thinks: "What if I could train this on MY codebase?"
  5. Downloads Continuum → trains a -code-cont variant → publishes back to HF
  6. Their colleagues find the model → cycle repeats

Symbiotic Competition

Don't gate the models. Don't require Continuum. Let OpenClaw users benefit. Let Claude Code users benefit. Every user of our models is a potential Continuum user. Every model we publish makes their tools better — and advertises ours.

This is the same viral distribution that got Cambrian's apps to the top of the App Store. Give value freely, let the product sell itself.


Technical Moats (March 2026 Update)

1. MoE Expert Surgery (#439)

Nobody publishes individual extracted experts from MoE models. We do:

  • Take a 35B MoE model (8 experts, 3B active per token)
  • Extract just the code expert (~4B) + shared attention + router
  • Fine-tune it with Academy coding traces
  • Publish as continuum-ai/qwen3.5-4b-code-cont

Result: OpenCode/VSCode users get 35B-quality coding in a 4B model. Runs on a phone.

2. MoE Expert Paging (#433)

Virtual memory for AI model experts. Three-tier cache:

VRAM (L1):  Active expert + shared layers    ~4-6GB, microseconds
Disk (L2):  Recently used experts             ~20-50GB cache budget
HF   (L3):  All published experts             Infinite, seconds on broadband

MacBook Air loads one expert at a time. Need a different domain? Page from HF in 30 seconds. No 35B download required. HuggingFace IS the storage medium.

3. Full Sensory Pipeline (#409)

Every AI persona has working senses — regardless of base model capability:

  • Vision: VL models see raw images. Text-only models get VisionDescriptionService (YOLO + cloud vision). Personas identified Joel's shirt in a live call.
  • Hearing: Audio-native models (Qwen3-Omni) get raw audio. Others get STT transcription.
  • Speech: Audio-native models generate audio. Others use TTS synthesis.
  • Reasoning: <think> tags (#440) — models reason step-by-step, displayed as collapsible thought process in chat.

The system bridges capability gaps transparently. A 3B local model has the same sensory experience as GPT-4o.

4. Self-Improving System (#411)

Personas that code the system that trains them:

  1. Discuss architecture in chat (happening today)
  2. Vote on approaches via decision system (happening today)
  3. Implement changes via sentinel/coding-agent (proven working)
  4. Review each other's code (Fireworks AI suggested PR #432)
  5. Academy trains on successful traces → better coding → better training data

The flywheel: every task makes the next task better. A persona training for 6 months on YOUR codebase produces a junior developer that never sleeps, costs nothing per token, and runs on your hardware.

What Nobody Else Has

Capability Continuum Claude Code OpenClaw Cursor
Local inference Yes (Candle) No No No
Vision pipeline Yes (bridged) No No No
MoE expert paging Yes (planned) No No No
Self-training Yes (Academy) No No No
Multi-agent collab Yes (14+ personas) No Basic No
HF model publishing Yes (automated) No No No
3D avatar presence Yes (Bevy) No No No

The competition builds coding assistants. We build a civilization.