Skip to content

CYPHES-ATP/Coder

Coder

Coder is the first local IDE: an open-source coding-agent runtime for running, inspecting, and eventually transferring agent work through explicit approvals, contracts, and receipts.

The product name is Coder everywhere. The repository name is CYPHES-ATP/node.

Product Direction

Coder is built to make autonomous agent collaboration inspectable:

  • A local agent that can operate through a terminal and IDE experience.
  • A permission-first interface for tool use, edits, shell commands, and external context.
  • Receipts for meaningful agent actions, including provider, model, prompt hash, artifact hash, tool events, approval events, and final patch hash.
  • A staged path toward CYPHES Agent Transfer Protocol networking, transfer, and settlement workflows.

The visual language follows the CYPHES system: near-black surfaces, precise grid structure, cyan/green execution accents, restrained orange risk accents, glassy panels, dense technical typography, and receipt-oriented audit surfaces.

Phase 1 Scope

Phase 1 is the foundation:

  • Preserve GPL-3.0 obligations and upstream provenance.
  • Keep the agent runtime stable while the UI/UX changes are made.
  • Add approval, receipt, and provenance language before broader publication.
  • Prepare GitHub issues, docs, release hygiene, and security policy for a public project.

Phase 2 Direction

Coder will add a three-stage collaboration loop:

  1. Drafter creates a plan and proposed patch.
  2. Reviewer independently critiques the draft against the contract.
  3. Synthesizer resolves review findings into final output.

The user approves each stage. The system records structured receipts for the work.

Repository Status

Visible product surfaces should say CYPHES. Legal provenance and license files may still name the upstream project where attribution is required.

Development

The Rust workspace lives under src-rust.

cd src-rust
cargo check --workspace
cargo test --workspace

For UI/TUI changes, verify both interactive and headless paths where possible:

cd src-rust
cargo run -p cyphes -- --print "explain this repository"
cargo run -p cyphes

Governance

License

Coder is distributed under GPL-3.0. See LICENSE, LICENSE.md, and NOTICE.md.

About

A Multi-Agent Coding Environment

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
LICENSE.md

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors