Turn a class into a CLI tool. Instantly.
Write a TypeScript or Python class, drop it in a folder, and every method becomes a versioned shell command backed by SQLite — the easiest way for an LLM agent to get a stateful tool.
objectify turns a plain TypeScript or Python class into a versioned command-line tool. Drop the class in a folder and every method becomes a shell command, with instance state persisted to SQLite between invocations.
That makes it the fastest way to hand an LLM agent a stateful tool: no server to run, no protocol to implement — just a class definition and a single binary.
Explore the full documentation, browse the source on GitHub, or see everything Erisera builds.