AI agent starters · Rank #2

A

b4run

Grade A: derived only from the two verdicts below. How grades work

Ridiculous speed. Readable code.

ActiveCurrent depsFree

Why this verdict

How we check →
  • 1347 commits by 4 contributors in the last 90 days (242 in the last 30). receipt ↗
  • Latest release v0.14.0, 10 days ago. receipt ↗
  • On current major: Next.js, React, Tailwind CSS, Zod. receipt ↗

Snapshot: commit 4ea075b on main, checked 2026-10-19 07:14 UTC. Receipts link to files at this exact commit.

Dependency freshness

PackageDeclaredLatestStatus
Next.js next16.3.616.4.2Current
React react19.2.819.3.1Current
Tailwind CSS tailwindcss4.3.34.3.3Current
TypeScript typescript7.0.27.0.2Current
Zod zod4.4.34.6.7Current

Declared = lowest version the kit's dependency file (package.json, pyproject.toml or requirements.txt) allows. Latest = the npm "latest" tag or the newest PyPI release. TypeScript, the Stripe SDK, FastAPI and other 0.x packages are shown but not counted in the verdict.

What's in the stack

Framework
Next.js
Database / ORM
Neon, node-postgres
API layer
Hono
Testing
Vitest, Playwright

Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.

What the README says you get

  • Admin
    Tool deny policy`tools.deny` removes a tool from a route
  • Admin
    Approval-gated tool calls`tools.approve` pauses a call until a person answers
  • Admin
    Single-use approval grantseach answer spending a single-use approval grant
  • Admin
    Shell and path permissionsPermissions gate shell commands and file paths outside the workspace
  • Admin
    Opt-in sandboxan opt-in sandbox isolates the workspace tools
  • API
    File-system routesPut one supported entry in a route's `src/app/**/index.ts`; B4.run discovers the route.
  • API
    Generated route typesB4.run generates TypeScript route, parameter, state, and tool declarations during typegen and build.
  • API
    Shared and route-local toolsShared tools live in `src/tools/`
  • API
    Raw graph routesexpose it as a raw `graph` route
  • Data
    SQLite-backed stateDefault SQLite-backed state can survive a `b4 dev` restart
  • Deploy
    Node server and DockerfileThe default build emits a runnable Node server, Dockerfile, and LangSmith graph artifacts
  • Deploy
    LangSmith graph artifactsLangSmith graph artifacts from the default build
  • Testing
    Fixture-backed testsFixture-backed tests replay committed responses and fail on an unmatched interaction
  • Testing
    Live and recording modesLive and recording modes remain explicit opt-ins.

Extracted from the kit's README by a local AI model (deepseek-flash) on Oct 19, 2026. Every item is checked against an exact README quote. A README claim is the maker's description, not something we tested.

Watch b4run

Get told if it goes dormant, gets archived, falls further behind on a core dependency, or changes its license or price.

You'll get a confirmation email first. One click to unsubscribe. Watch as many kits as you like.

RSS feed for b4run · all changes

History

Sep 29, 2026 → Oct 19, 2026. One square per check, colored by maintenance status. Hover for details.

Show as a table
DateMaintenanceDependenciesCommits (90d)
Oct 19, 2026ActiveCurrent deps1347
Oct 12, 2026ActiveCurrent deps1339
Sep 29, 2026ActiveCurrent deps1266

Sources

Every claim on this page comes from these public records, checked . Open them to verify.

Maintainer? Add the badge

It updates automatically every time we refresh the evidence. Clicking it opens this page.

kitproof badge for b4run
[![kitproof](https://kitproof.dev/badge/b4run.svg)](https://kitproof.dev/kits/b4run/)