Capabilities

One agent loop, five practical systems.

CyxCode is more than a terminal prompt. It combines a coding workspace with reusable learning, connected project knowledge, governed automation, and open integrations.

Agent workspace

Work in the repo, not around it.

CyxCode combines the agent loop with the project surfaces needed to inspect, change, and verify real code.

Terminal, desktop, and web

Use the TUI, browser app, desktop app, headless server, or attach to an existing server.

Files, review, and terminals

Browse the file tree, inspect changes in the review view, and keep project terminals beside the session.

Sessions with control

Switch models and agents, attach context, track todos, and answer permission or tool questions without losing the thread.

Reusable learning

Solved work becomes project state.

Deterministic patterns handle exact repeats while corrections, versioned state, and consolidation preserve broader lessons.

Pattern-first recovery

Built-in and approved learned patterns can intercept familiar failures before another model turn is spent.

Corrections and versioning

Save behavioral corrections, reinforce repeated rules, and restore useful context after compaction or a new session.

Dream consolidation

Deduplicate memories and patterns, validate stored state, and promote durable corrections through one maintenance workflow.

Project knowledge

Context is connected, not dumped into one prompt.

Memory, markdown notes, source relationships, and local semantic recall form a compact knowledge layer around the agent.

Memory and wiki

Store small indexed memories and local markdown notes with wikilinks and backlinks.

Code and knowledge graph

Connect files, symbols, notes, memories, learned patterns, facts, and CyxWatch signals in one graph.

Local semantic recall

Retrieve similar prior errors and relevant project context with local embeddings and no retrieval API call.

Explore the knowledge system ->
Guarded automation

See and govern the core agent loop.

CyxWatch, permissions, audit events, and the vulnerability dashboard make important runtime actions inspectable.

CyxWatch telemetry

Record instrumented prompt, shell, file, network, memory, and secret events locally with policy outcomes.

Audit and token reports

Inspect pattern matches, misses, learned fixes, and estimated token savings from the CLI or dashboard.

Project vulnerability scan

Run the shipped dependency and code exposure scan, then review findings, artifacts, trends, and reports in the dashboard.

See current CyxWatch coverage ->
Open connections

Bring the model and tools that fit the project.

Provider choice and narrow extension points keep optional capabilities outside the core workflow until they are needed.

Models and providers

Use CyxCode Zen, provider keys, local models, Copilot, or supported account connections.

MCP, skills, and tools

Connect MCP servers and add project-scoped skills or custom tools without widening the built-in agent core.

GitHub, IDE, and automation

Run non-interactive jobs, work through GitHub and pull requests, or connect through supported editor and agent protocols.

Product views

The workflow, shown for real

These are CyxCode terminal and application captures from the repository.

Commands

Common entry points

A focused list of shipped workflows, not every internal command.

CommandWhat it does
cyxcode initInitialize the project knowledge and state directories
/remember <info>Save compact project or global memory
/learn-patternsReview and approve learned recovery patterns
/correct <rule>Persist a behavioral correction
/dreamConsolidate memories, patterns, corrections, and stats
cyxcode wiki query [terms]Search local wiki notes
cyxcode graph query [terms]Search the unified knowledge graph
cyxcode watch recentInspect recent CyxWatch telemetry
cyxcode auditShow recent CyxCode audit events
cyxcode reportGenerate a token-savings report
cyxcode upgradeUpgrade the installed CyxCode release

Put solved work back into the project.

Install CyxCode, initialize the repo, and let useful context compound.

Install CyxCode ->