{"repo":"tylerjrbuell/reactive-agents-ts","free":true,"listed":false,"github":"https://github.com/tylerjrbuell/reactive-agents-ts","clone":"git clone https://github.com/tylerjrbuell/reactive-agents-ts.git","description":"A composable framework for building reliable LLM agents on a harness you fully control. The same code runs the agentic loop on every model tier, local 4B to frontier with tool-call healing, verification, and durable crash-resume, on a typed 12-phase engine where every step emits an event you can hook into. Effect-TS, MCP-native, MIT","language":"TypeScript","stars":24,"topics":["agent-framework","agent-observability","agent-orchestration","agentic-ai","anthropic","bun","composable","effect-ts","google-ai","llm"],"license":"MIT","category":"ai-agents","readme_excerpt":"Reactive Agents A harness you fully control for agent loops that actually finish, on any model, with proof. Most agent frameworks pick one model tier, hide the loop behind an opaque runtime, and hand you back prose you have to take on faith. Reactive Agents is built around four things instead: - 🔍 Transparent harness. A deterministic 12-phase execution engine with before / after / on-error hooks on every phase. Every prompt, tool call, and reasoning step is a typed event you can inspect, steer, and replay, all locally, no SaaS dashboard required. Not a black box you debug by reading logs. - 🛡️ Reliable on every model tier. Model-adaptive context profiles, tool-call healing, output verification, durable crash-resume, and a single-owner termination oracle let the same code finish the agent loop on a local 4B Ollama model and on Claude / GPT / Gemini, with no per-model rewrites. - 🧩 Composable and controllable. A typed builder of opt-in layers. Start with a model; add reasoning, memory, guardrails, cost routing, and durability one .with() call at a time. You own the loop; nothing runs that you didn't ask for. - 🧾 Accountable. Every run returns a signed receipt : a claim→evidence record with a verdict and confidence, not just an answer you have to trust. Built on Effect-TS: schema-validated boundaries, tagged errors, no untyped throws. ---------------------------- ---------------------------------------------------------------- One import to start Everything else (reasoning, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/tylerjrbuell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tylerjrbuell/reactive-agents-ts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}