Skip to content

Smithers

Smithers turns issues into reviewed, tested changes through flows defined beside your code, with an optional step that keeps the project wiki current. The 1.0 release candidate runs from a source checkout.

Stars
431
Language
TypeScript
License
MIT
Published by
Community
Author
smithersai
Last verified
Oct 2026

About this project

███████╗███╗ ███╗██╗████████╗██╗ ██╗███████╗██████╗ ███████╗ ██╔════╝████╗ ████║██║╚══██╔══╝██║ ██║██╔════╝██╔══██╗██╔════╝ ███████╗██╔████╔██║██║ ██║ ███████║█████╗ ██████╔╝███████╗ ╚════██║██║╚██╔╝██║██║ ██║ ██╔══██║██╔══╝ ██╔══██╗╚════██║ ███████║██║ ╚═╝ ██║██║ ██║ ██║ ██║███████╗██║ ██║███████║ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝. Smithers maintains your codebase. It turns issues into reviewed, tested changes and, when enabled, keeps the project wiki current. Flows beside your code define how.

Quoted from the project's README. Read the full README.

Highlights

  • Flows written next to the source define how an issue becomes a reviewed, tested change.
  • Keeping the project wiki current is an optional part of the same maintenance loop.
  • Runs in the browser against the hosted repository, or locally with smthrs init change and smthrs flow start change.
  • The 1.0 release candidate is not on npm; installing needs pnpm install plus a cargo build of the smithers-ffi jj-export binary.

Watch out

The README is short and does not enumerate flow types, model providers, or what the wiki step actually covers, so scope has to come from the docs site. The 1.0 release candidate is not on npm and the required platform is Linux with Node 26.4.0. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

69GitHub stars
Provider-neutral TypeScript runtime for System One decisions: write choice, noul, and score code once, then run it on TypeSafe Jev, local Reflex, any compatible /v1/systemone endpoint, or a custom provider.
Jev Integrations & Adapters#community#jevbest#catalog-import
21GitHub stars
Language and VM for agent programs that wait for approval, survive restarts, and replay portable receipts without recalling the model.
Jev Integrations & Adapters#community#jevbest#catalog-import
3GitHub stars
Fifteen independent local plugins for the Paseo desktop app, two of which use Jev: an evaluator exposed to Codex and Claude agents over MCP, and an orchestrator that routes a task to one model profile and effort level.
Jev Integrations & Adapters#community#jevbest#catalog-import
19.6kGitHub stars
Open-source TypeScript agentic operating system: a core runtime, app for web and mobile, CLI, cloud services and first-party plugins. The directory's curated summary reports it integrates TypeSafe System One decision services for sub-100ms intent classification, action dispatching and confidence-gated tool execution.
Jev Integrations & Adapters#community#agents#framework
1.1kGitHub stars
A section-by-section guide to agent harnesses - loop, tool runtime, permissions, hooks, subagents, skills, memory, background work - using Claude Code, mini-swe-agent, Hermes Agent, and deepseek-harness as worked examples.
Jev Integrations & Adapters#community#jevbest
38GitHub stars
File-first project notebook where many agents share context in .context/ files while Jev only judges the next step and records it as JSON.
Jev Integrations & Adapters#community#jevbest#catalog-import
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai