CaoGen The Agent Work OS

Not an Agent manager. Not an Agent orchestrator. A capability integration layer for multi-vendor Agents, Models, and Tools, where Work drives the Agent.

CaoGen brings useful capabilities found across Agents into one work system, together with the multi-vendor models, Skills, MCP tools, and project context you configure. Install fewer apps. Keep one work record.

WORK DEMO · 1.0 WORK MODEL Ship a SaaS landing page Now: configured capabilities
  1. 01Planning
  2. 02Research
  3. 03Build
  4. 04Verify
Capability mapping Planning → configured Worker
Work registered This demonstrates the CaoGen work model; v0.1.8 remains bounded by configured paths and human review.

Open source · Current public release v0.1.8 · macOS Intel signed, notarized, and stapled

See how CaoGen organizes work

Work first · 1.0 target model

One Work. Many Capabilities.

Define the work first. CaoGen is building toward a continuous Work chain connecting the plan, available capabilities, work record, and result. The current v0.1.8 scope is stated below.

GOALReview this repository, fix critical issues, run tests, and prepare a Pull Request.
  1. 01
    Analyze repository

    Read structure, entry points, and constraints.

  2. 02
    Identify issues

    Put risks and priority into the task.

  3. 03
    Implement fixes

    Change code in an isolated workspace.

  4. 04
    Run tests

    Collect inspectable execution evidence.

  5. 05
    Review changes

    Check diffs, risks, and open items.

  6. 06
    Prepare delivery

    You decide whether to merge, repair, or stop.

CAPABILITIES USED
  • Reasoning + Files
  • Code + Terminal
  • Tests
  • Diff + Git
  • Artifact + Acceptance
  1. 01Goal
  2. 02Plan
  3. 03Capability
  4. 04Execution
  5. 05Verification
  6. 06Result

Today's v0.1.8 supports projects, task orchestration, code and workspace tools, and inspectable delivery records. A full natural-language decomposition loop remains a 1.0 build target.

Native capability layer

Draws on established work patterns across the Agent ecosystem.

CaoGen learns from established patterns across the Agent ecosystem, then implements the capabilities it needs natively inside one Work OS instead of installing, launching, or controlling separate third-party Agent applications.

Agent ecosystem
Code & Files Model Reasoning Terminal & Tests Git & Diff Browser Skills & MCP
CaoGen
ONE SYSTEMUnified Work

Learn from the ecosystem

Identify established patterns across coding, research, terminal, Git, and tool use.

Implement natively in CaoGen

Capabilities live inside CaoGen's product and runtime boundaries instead of relying on a fleet of external Agent applications.

Return to one Work state

Supported project paths bring goals, context, execution records, and inspectable results together; the complete state chain remains a 1.0 target.

Work-driven routing · 1.0 target model

Let the Work decide which capabilities it needs.

In the 1.0 target model, define the Work first and let Workers carry responsibility. Today's v0.1.8 only routes models and tools within configured, authorized, and integrated paths.

1.0 WORK MODEL

Work drives capability selection.

Understand, Implement, Test, and Review show the target responsibility chain. Full Worker-stage orchestration is not delivered as a current-release capability.

UnderstandResearcherReasoning + project context
ImplementDeveloperCode + files + terminal
TestQATests + execution record
ReviewReviewerDiff + Git + analysis

Available today: routing within integrated configuration · Building toward 1.0: Worker-stage orchestration

Don't manage Agents. Define the Work.A Worker is a responsibility boundary inside the CaoGen Work OS. Models and tools are configurable, replaceable capabilities used to carry it out.

Developer

Turn the goal into inspectable code changes.

Researcher

Collect context, sources, and usable evidence.

Reviewer

Check risks, diffs, and delivery conditions.

QA

Run tests and record results and gaps.

DevOps

Handle environment, build, and release boundaries.

Writer

Turn complex work into clear documentation.

Current routing is bounded by configured providers, models, Skills, MCP connections, built-in tools, user authorization, and compatible protocols. The Worker-stage collaboration shown here is a 1.0 target and does not mean CaoGen installs, launches, or manages arbitrary third-party Agent CLIs or Desktops.

Execution + verification

Execution, evidence, and acceptance return to one Work state.

In supported project paths, each stage can use its configured models and tools, then return execution records, artifacts, and review state to one continuous work chain.

EXECUTION STATE

Different capabilities. One traceable execution chain.

ResearchModels / source tools
CodingModels / files / terminal / Git
QAModels / tests / diffs
VERIFICATION

Done is not a message.

In supported project-delivery paths, Artifact, Evidence, Acceptance, and version lineage stay together for review.

  1. 01Execute
  2. 02Artifact
  3. 03Evidence
  4. 04Acceptance
  5. 05Done
RECOVERY

When something fails, keep completed work visible.

Verified recovery points can continue the review; general automatic diagnosis and repair remain 1.0 targets.

  1. 01Task C
  2. 02Review record
  3. 03Continue or repair

“Verification passed” means the corresponding workflow checks were recorded. It is not a guarantee that every output is correct.

Open AI ecosystem

Bring your AI stack.

CaoGen is built for an open ecosystem, not a single vendor's walled garden.

Agents

Bring useful Agent practices into the work layer.

Models

Choose execution paths among configured models.

Tools

Connect files, terminal, browser, Git, and MCP.

Providers

Bring your own keys and trusted services.

Protocols

Keep capabilities replaceable within explicit boundaries.

Your work should not belong to one vendor.

Current support is bounded by configured providers, compatible endpoints, local model services, Skills, MCP, and built-in tools. “Any Agent compatible” is not a current promise.

Local-first / Desktop

Install fewer apps. Switch fewer windows. Keep your machine focused on work.

Project directories and runtime data stay on your machine by default. Model requests go only to services you configure or authorize. The 3D Office visualizes real Workers, tasks, execution, and progress rather than decorative activity.

Open Source

Inspectable and extensible under AGPL-3.0-only.

Local-first

Keep projects and runtime data close to your machine by default.

BYOK

Bring the providers and keys you trust.

CaoGen 3D Office showing project and work state
See your Work come alive.A visual workspace for understanding Workers, tasks, execution, and progress.

From managing Agents to managing Work

Ready to put Work before Agents?

Download CaoGen, bring the providers and keys you trust, and bring multi-model capability back to one work record.

Open source · Vendor-neutral · Local-first · Inspectable results