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
-
0.4.0
-
source
- 0.4.0 source September 25, 2026 (37.5 KB)
-
-
0.3.0
-
source
- 0.3.0 source August 16, 2026 (30.5 KB)
-
-
0.2.0
-
source
- 0.2.0 source August 13, 2026 (25.5 KB)
-
-
0.1.0
-
source
- 0.1.0 source August 13, 2026 (22 KB)
-
-
0.0.2.alpha
-
source
- 0.0.2.alpha source August 13, 2026 (18.5 KB)
-