Eva
A distributed coding agent written in Elixir.
No spawn, no shared VM. Nodes start on their own, announce, and join.
Features
- Distributed: Eva can connect to itself on other machines and talk to each other
- Extensions: Extensions can run as their application or run inside Eva itself. Standalone extensions can run on any machine and connect to eva.
- Fault-tolerant: A bug or failure won't take the system down because of the BEAM.
- Tools: Ships with read, write, edit & bash only. It is enough!
- Minimal: Pi like architecture with events flowing from provider layer travel to the top.