> Tell it the task. It runs.
forge is a general AI agent — researches, writes, drafts, codes — wired for the way builders actually work. Local-first. Pipeable. Bilingual.
# one line. no daemon. $ curl -L forge.sh | sh # hand it any task $ forge "draft the migration plan" $ forge
# We built forge as a general-purpose agent — not a niche tool, not a vertical SaaS. Research, code, drafts, planning: one shell, one binary, one place where the work lives. We hate context switches; we built the thing we wanted.
## forge runs offline. It is not a dashboard, not a marketplace, not a workflow builder. It is a small binary, a config file, and an opinion: if you live in the terminal, your agent should too. Same task, plain English or a one-liner — your call. We dogfood. We answer the GitHub issues ourselves.
> researches
reads sources, cites them, tells you what they actually claim. Not a summary of a summary.
> writes
drafts, edits, rewrites. README, post, email, spec. In your voice — or, if you prefer, in plain English.
> codes
one-liners, migrations, glue. Annotated. Runs in your shell, in your cwd, with your env. ^C any time.
> plans
breaks the work down, surfaces the rollback, marks the parts you will wish you wrote down later.
$ install
`curl -L forge.sh | sh`. No daemon, no account, no telemetry by default.
$ hand it the task
`forge "draft the migration plan"` or pipe in stdin. Plain English or 日本語. It plans before it acts.
$ pipe the output
forge streams to stdout. Pipe into `less`, `tee`, `grep`, your editor. No dashboard required.
free for solo. paid when you need a team.
$ contact: [email protected]