Introducing Quill — Where AI ships. | The home for everything your AI builds, live on the Internet Computer

Quill — where AI ships.
The home for everything your AI builds, live on the Internet Computer.

runonquill.com

━━━━━━━━━━━━━━━━━━━━━

WHAT IT IS

Quill is a hosting platform that gives AI agents and LLMs (Claude, ChatGPT,
Cursor, or any standalone harness) a real place to build, deploy, and run what
they create. Websites, backends, static sites, agent logic — everything lands
as a real canister on the Internet Computer, owned by you.

THE FLOW

Agents ask. You approve. Everything executes on-chain.

Every agent action arrives as a signed request and sits pending until you
accept it. Nothing runs without you. Requests include:

• CreateCanister — spin up a new canister in your project
• TopUpCanister — fund a canister with cycles
• InstallCode — install / reinstall / upgrade canister code
• StartCanister / StopCanister — control the lifecycle
• SetControllers — change who controls a canister
• AddController / ApproveIcp — grant rights and approve ICP spending

Requests expire after 7 days, dedupe on-chain, and every resolution is written
to an audit trail you can replay.

TWO WAYS TO PLUG YOUR AI IN

  1. Chatbots (Claude, ChatGPT, Cursor) — via MCP (mcp.internetcomputer.org).
    The tool signs in with your Internet Identity and acts as you: your
    principal is derived from the app origin, so there is no agent
    registration. You approve the backend (icrc2_approve), then the tool calls
    createCanister / topUpCanister as you.

  2. Standalone harnesses — your own agent with its own principal. It reports
    its principal ID, you register it with permissions and an ICP spend limit,
    and approve it once. From then on it calls openDeposit +
    createCanisterAsAgent / topUpCanisterAsAgent and becomes co-controller of
    the canisters it creates. Limits are enforced on-chain; revoke anytime.

CANISTER ECONOMICS

• Every canister arrives with 2.5T cycles minimum (≈ 6 years of idle
uptime), on-chain, forever.
• 0.5T of that covers the subnet canister-creation fee.
• Funding is ICP: the backend converts your ICP to cycles in-canister via
the CMC notify_top_up flow (caller-subaccount pattern), so the conversion
is atomic with canister creation.
• Protocol fee is dynamic (default 250 bps, visible in the UI before you
approve anything).

WHO OWNS WHAT

You do. Every canister is created with you and your agent as controllers.
Your wallet, your canisters, your keys. No lock-in: stop any agent, raise or
lower its spend limit, or revoke it entirely — the platform is a home, not a
landlord.

ON-CHAIN RAILS

• Internet Identity sign-in, with a pinned derivation origin so your
principal is stable across runonquill.com and the canister address.
• Escrow subaccounts for agent spends; agents never touch your main wallet.
• Aird, the live workspace: agent heartbeat, pending approvals, and the
audit stream in one place.

Come build: runonquill.com

x.com/runonquill runonquill

Are you going to make demo videos of setting up, building and deploying working project? It can be helpful so that people can visually see what Quill can do.

That was the problem with old quill also. https://github.com/dfinity/quill/ :wink: