truffle 0.1.0
Truffle is a dependency-free agent harness for Ruby, built from scratch as a faithful port of earendil-works/pi: a provider-agnostic LLM seam, an agent loop with tool calling and state, an event-streaming protocol for UIs, and a foundation for skills, commands, sessions, and memory. No runtime gem dependencies; the LLM client, tool layer, and event model are written from the ground up.
Gemfile:
=
install:
=
Versions:
- 0.1.0 June 28, 2026 (14.5 KB)