Back to browse
Better Agent – A composable AI agent framework in TypeScript

Better Agent – A composable AI agent framework in TypeScript

by probiruk·Apr 8, 2026·3 points·0 comments

AI Analysis

●●SolidShip ItNiche Gem

End-to-end TypeScript typing for agents when Vercel AI SDK already handles this well.

Strengths
  • Plugin system bundles auth, rate limits, and sandboxing as reusable runtime behavior.
  • Event-driven architecture with durable, resumable runs and saved state.
  • Framework agnostic—works with Next.js, Astro, Svelte without locking you in.
Weaknesses
  • Agent framework space is saturated with LangChain, LangGraph, and Vercel AI SDK.
  • No clear differentiation beyond TypeScript focus in an already TS-friendly category.
Category
Target Audience

TypeScript developers building AI applications

Similar To

Vercel AI SDK · LangChain · LangGraph

Post Description

I built this TypeScript agent framework to make it easier to build AI agents that are type-safe end-to-end (client to server). It also lets you package common runtime behavior as plugins and reuse them across agents, like auth, rate limits, and sandboxing (e.g. Daytona, E2B, or other sandbox providers). It’s fully event-driven.

Most setups I tried didn’t handle end-to-end typing well, didn’t fit cleanly into an existing app, or made it hard to reuse behavior across agents. This tries to keep things consistent across client and server, make plugins easy to share, and support stateful, resumable runs without a lot of glue code.

Website: https://better-agent.com GitHub: https://github.com/better-agent/better-agent

Similar Projects

Security●●Solid

Aquaman keeping your OpenClaw secrets safe

The plugin-proxy split is smart: credentials live in a backend (Keychain/1Password/Vault/etc.) and a separate proxy injects auth headers over a UDS so the agent process never handles raw keys. It autosurveys plugin configs and channels to migrate plaintext secrets and even ships a Docker image and CLI for local setups — very practical for anyone already on OpenClaw, though it’s narrowly focused and adds an extra trusted component that deserves an audit.

Niche GemSolve My Problem
tech4242
104mo ago