Local-first agent framework
Relurpify
Relurpify is a local-first agent framework written in Go. It runs LLM-driven coding agents against your real workspace, and the tools stay yours — inspectable, stoppable, and fully under your control. No opaque model calls you cannot see, replay, and pin. No telemetry phoning home. Just you, your machine, and an LLM that works for you — not the other way around.
Every rung of the ladder is explicit: context is compiled into a deterministic artifact with a digest, a token budget, and provenance; every action passes a policy engine, a human-approval gate, and a sandboxed execution chain before it reaches your machine; memory persists as provenance-tracked knowledge chunks; and behavior is pinned by record/replay tapes and conformance suites. The model proposes, the framework disposes — the model never touches your machine directly.
The built-in coding agent is Euclo. The terminal UI is relurpish.
# Download
Build from source — you need Go 1.26+ and a container runtime (Docker, plus
gVisor runsc for the default sandbox backend):
Clone and build the relurpish TUI
git clone https://github.com/lexbity/relurpify && cd relurpify && go build -o relurpish ./app/relurpish
No Docker or model backend handy? relurpish doctor --offline --fix followed by relurpish chat --offline exercises the full plumbing with a deterministic scripted model — for testing and CI, not real work.
# Try it
-
Start a model backend
Runollama serve, thenollama pull gemma4:e4bin a second terminal — or use LM Studio, any OpenAI-compatible endpoint, or skip this entirely with the built-inofflinescripted model. -
Initialize a workspace
In the project directory you want the agent to work in, run the binary you just built:relurpish doctor. The first run materializes the starter configuration intorelurpify_cfg/;git initin the workspace is recommended. -
Start the agent
relurpish chatopens the governed coding agent in your terminal. When doctor ends withResult: ready, the workspace is good to go.
# Read the docs
The documentation set is short and normative:
The DSL references, testing guide, core glossary, and search live under the documentation index .
# The books
Relurpify is taught in three books. Pick the one that matches where you want to stand:
Cooking Agentic Thoughts with Relurpify
Agent Construction with Relurpify
Relurpic Internals
# What it offers
Governed execution
Sandboxed commands
Deterministic routing
Thoughtrecipes
.erpe workflows — trigger, tool scope, steps, captures — that you author and pin.Compiled context
Characterizable
# Get involved
Ride along on GitHub
Signed-off-by trailer (DCO) and pass the enforced architecture gates. Browse the documentation
to learn the system, or read the contributing guide
for the workflow.