Skip to content

tetsuo-ai/AgenC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,360 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgenC

AgenC banner

Developer documentation front door for the full AgenC project.
This workspace contains the umbrella repo plus the canonical nested repos that make up the product, protocol, SDK, plugin ABI, and prover surfaces.

Website Documentation Telegram X

CA: 5yC9BM8KUsJTPbWPLfA2N8qH1s9V8DQ3Vcw1G6Jdpump

Start Here

If you are working on AgenC as a developer, use this doc set first:

Workspace At A Glance

Repo Role Key surfaces
AgenC Workspace root and developer-doc index root docs, bootstrap scripts, public examples, boundary checks
agenc-core Framework/runtime/operator implementation repo runtime/, mcp/, docs-mcp/, packages/agenc/, web/, mobile/, demo-app/, internal examples, operator tools
agenc-protocol Protocol and trust-surface source of truth Anchor program, canonical artifacts, migrations, verifier/router IDL, zkVM guest, @tetsuo-ai/protocol
agenc-sdk Public integration SDK @tetsuo-ai/sdk, proof/task/query helpers, tests, API baseline, starter example
agenc-plugin-kit Public plugin authoring ABI @tetsuo-ai/plugin-kit, compatibility matrix, certification harness, starter template
agenc-prover Separate proving and admin repo proving server, guest/method crates, private admin tools

Current Checkout Layout

AgenC/
  docs/
  examples/
  scripts/
  assets/
  agenc-core/
  agenc-protocol/
  agenc-sdk/
  agenc-plugin-kit/
  agenc-prover/

The root repo is the umbrella workspace and documentation hub. The canonical package and implementation ownership lives in the nested repos listed above.

Public Packages And Operator Surfaces

Surface Canonical repo Notes
@tetsuo-ai/sdk agenc-sdk App/service integration SDK
@tetsuo-ai/protocol agenc-protocol Released protocol artifacts and IDL package
@tetsuo-ai/plugin-kit agenc-plugin-kit Plugin/add-on authoring boundary
@tetsuo-ai/agenc agenc-core Public CLI/launcher package for the framework install path
@tetsuo-ai/runtime agenc-core Implementation runtime package; not the end-user install identity
@tetsuo-ai/mcp agenc-core Runtime-side MCP server package
@tetsuo-ai/docs-mcp agenc-core Docs indexing/search MCP package

Common Entry Paths

I need to... Start here
Understand the whole project docs/DEVELOPER_GUIDE.md
Find the repo or folder that owns a surface docs/CODEBASE_MAP.md
Run setup or validation docs/COMMANDS_AND_VALIDATION.md
Find the canonical docs for a subsystem docs/DOCS_INDEX.md
Work on protocol contracts or Anchor artifacts agenc-protocol/docs/DOCS_INDEX.md
Work on the framework/runtime/operator stack agenc-core/docs/DOCS_INDEX.md
Work on the public SDK agenc-sdk/docs/DOCS_INDEX.md
Work on the plugin ABI agenc-plugin-kit/docs/DOCS_INDEX.md
Work on proving/admin flows agenc-prover/docs/DOCS_INDEX.md

Root Validation

From the workspace root:

npm install --no-fund
npm run validate:umbrella

That validates the root docs/examples/bootstrap contract. It does not replace the repo-specific validation commands documented in docs/COMMANDS_AND_VALIDATION.md.

Public Examples

The root repo keeps only public-surface-safe examples:

Run them from the root with:

npm run example:simple-usage
npm run example:tetsuo-integration
npm run example:risc0-proof-demo
npm run example:helius-webhook:server
npm run example:helius-webhook:subscribe

The Helius example requires HELIUS_API_KEY, and the server entrypoint also requires HELIUS_WEBHOOK_SECRET.

License

GPL-3.0. See LICENSE.

About

This is a lightweight agent framework for Rust that integrates smoothly with a variety of systems. It offers a clear and straightforward foundation for building and managing multi-agent solutions with zk proof functions.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors