How it works

The backend framework
your AI builds on

jerrycan is a self-hostable Rust backend framework for REST APIs — built so an AI agent can turn one sentence from you into a real product you own.

Where are you starting from?

Skip the glue work you already hate.

You know the pain: auth from one vendor, database from another, payments from a third — and a weekend lost to webhooks. jerrycan is one coherent Rust backend your AI assembles, in code you can actually read.

Batteries in one codebase

Auth, data, files, payments — one framework, one repo, no service sprawl to reconcile.

Readable, extendable code

The AI writes real Rust in your repo. Open it, review it, change it — it’s not a black-box platform.

Deploy anywhere, no meter

Your VPS, your cloud, your homelab. REST APIs on standard infrastructure, no usage pricing.

01

You describe your product

“I don’t want to pay my Slack subscription anymore — build me one.” Plain English, in the agent chat you already use.

02

Your AI builds it on jerrycan

It writes a real Rust backend for your REST APIs — logins, data, files, payments — as code in your repo, not services on someone’s platform.

03

It ships it, and it’s yours

Deployed to your own server or cloud, on your domain. Update it the same way you built it: just ask.

What makes it the right engine

Rust-fast, tiny footprint

Compiled Rust — no interpreter at runtime, small binaries, quick cold starts.

Batteries built in

Auth and teams, data, file storage, payments, security defaults — standard, not bolted on.

Yours forever

Free and open source. The code and the data are your IP — run them anywhere, never get priced out.

Made for AI builders

Designed so agents like Claude, Cursor, and Copilot can build, extend, and deploy it from chat.

Point your AI at it this afternoon

Open your agent chat, say what you want to own, and watch it get built.