A light agent framework on top of RubyLLM. An agent is an object: its fields are state, its methods are what the model can call, and the methods it declares without a body are written by the model at runtime — the method name and prompt are the specification, the schema is the contract. The model acts by writing Ruby that runs on the agent itself.

Required Ruby Version

>= 3.2

Authors

eugeny

Versions

  1. 0.3.0 August 16, 2026 (30.5 KB)
  2. 0.2.0 August 13, 2026 (25.5 KB)
  3. 0.1.0 August 13, 2026 (22 KB)
  4. 0.0.2.alpha August 13, 2026 (18.5 KB)
  5. 0.0.1.alpha August 12, 2026 (16.5 KB)

Pushed by

SHA 256 checksum