BigHugger
GH Repository · exoharness

exo

Exo is an agent + harness architecture that is fully recursive, able to safely edit all aspects of itself at runtime to get better at your tasks.

stars
1,421
30-day movement
+3512/day
Related entries
60
Connections
2
typescriptrustnode/pnpmagent-appRustself-evolutionmakeharnessnodeagent

Exo is an agent plus harness architecture written in Rust and TypeScript that is fully recursive, meaning it can edit all aspects of itself at runtime. It ships with an AGENTS.md file and is built with a Node/pnpm toolchain.

Reach for it when you want an agent harness that can safely modify and improve itself while working on your tasks.

Use it to

  • Run self-editing agents on your tasks
  • Experiment with recursive agent architectures
  • Study a Rust/TypeScript harness design
  • Adapt the harness to your own agent workflows

For Developers building or researching self-modifying agent systems

Role
agent-app
Language
Rust
Licence
MIT
Forks
105
Open issues
32
Last push
2026-09-16
topicsagentharnessself-evolutionrusttypescriptruntime