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.4.0
    1. source

      1. 0.4.0 source September 25, 2026 (37.5 KB)
  2. 0.3.0
    1. source

      1. 0.3.0 source August 16, 2026 (30.5 KB)
  3. 0.2.0
    1. source

      1. 0.2.0 source August 13, 2026 (25.5 KB)
  4. 0.1.0
    1. source

      1. 0.1.0 source August 13, 2026 (22 KB)
  5. 0.0.2.alpha
    1. source

      1. 0.0.2.alpha source August 13, 2026 (18.5 KB)
Show all versions (6 total)

Pushed by

SHA 256 checksum