Ralphex – autonomous GPT Codex agent loop for ChatGPT Pro users
Ralph fork for ChatGPT Pro instead of Claude, but requires prd.json boilerplate.
AI agents the Unix way
Time-travel debugging by slicing the history file with head and tail.
Terminal users and Unix philosophy enthusiasts experimenting with local LLMs
LangChain · LlamaIndex · AutoGen
It turns out you can get pretty far with pipes, text streams, append only logs, and standard command-line components - concepts pretty well aligned with classic Unix philosophy. The agent is a wrapper composed of a handful of smaller programs, which should allow for flexibly injecting various tool to inspect, filter, redirect, and audit different stages of the agent loop.
This project as it stands is a proof-of-concept, but packs enough punch with tool calling support - which in theory should make it indefinitely extensible. With that said, it does appear that the sophistication of tool calling is largely limited by the underlying model, and so far I’ve only experimented with lightweight local models (e.g. llama3.2:1b) that have modest success for tools.
Nevertheless, I wanted to share this here and am curious to see if others find it interesting enough to build upon or extend!
Ralph fork for ChatGPT Pro instead of Claude, but requires prd.json boilerplate.
Returns exact filesystem diffs per command, solving the silent-failure problem in agent loops.
14 Claude agents built a real startup autonomously—no AgentFramework, just bash and shared markdown.
Blog posts about building LLM agents, not a tool or framework.
Thirty-line agent loop with Docker sandboxing contains blast radius safely.