Expand description
CodeTether Agent - A2A-native AI coding agent
A Rust implementation of an AI coding agent with first-class support for the A2A (Agent-to-Agent) protocol and the CodeTether ecosystem.
Modules§
- a2a
- A2A Protocol Implementation
- agent
- Agent system.
- audit
- System-wide audit trail
- autochat
- Shared autochat relay helpers used by TUI and CLI flows.
- benchmark
- Benchmark module - evaluates CodeTether across models using Ralph PRDs
- browser
- bus
- Central in-process agent message bus
- cli
- CLI command definitions and handlers
- cloudevents
- cognition
- Perpetual cognition runtime for persona swarms.
- config
- Configuration system
- event_
stream - Event streaming module for real-time event propagation
- forage
- github_
pr - indexer
- Codebase indexer
- k8s
- Kubernetes self-deployment and pod management.
- lsp
- LSP (Language Server Protocol) client implementation
- mcp
- MCP (Model Context Protocol) implementation
- moltbook
- Moltbook integration — secure social networking for CodeTether agents
- okr
- OKR (Objectives and Key Results) domain models
- provenance
- provider
- AI Provider abstraction layer.
- ralph
- Ralph - Autonomous PRD-driven agent loop
- rlm
- Recursive Language Model (RLM) processing
- secrets
- Secrets management via HashiCorp Vault
- server
- HTTP Server
- session
- Session Management
- swarm
- Swarm orchestration for parallel sub-agent execution
- telemetry
- Telemetry module for monitoring and observability
- tls
- TLS / crypto provider initialization helpers.
- tool
- Tool system
- tui
- util
- Shared utility helpers used across modules.
- worker_
server - Worker HTTP Server
- worktree
- Git worktree management for isolated agent execution