Apache-2.0Open platform — runs on your own machine

AI teammates you actually own

Give a bot real work. It signs in to your tools, uses them the way you do, and comes back when it needs you. Your keys, your model, your machine.

$ nothing is gated, nothing phones home

Yesterday 11:11 PM
inbox got away from me over the weekend, sweep it?
on it. 41 unread since friday. archiving the noise, drafting the rest.
12:11 AM
Archived26 newsletters + receipts
Replied9 routine threads · scheduling and intros
Drafted6 that sound like you · held for your read
Flagged1 from nora · contract question
nora is asking whether the renewal covers the new seats. her draft answers yes and quotes the contract line. it is at the top of the held pile.
send nora's, i'll take the rest tomorrow
sent. inbox is at zero, with 5 drafts parked for tomorrow.

Live demo — pick a bot, open its computer, add a routine, or start a new chat.

Self-hosted

The computer is yours

Every bot gets a sandboxed browser and shell — running in your Docker, in your account, behind your firewall. Sessions and credentials never leave it.

Any model, your key

Point a bot at Claude, GPT, Grok, or a local model. Swap per bot — the cheap one triages, the smart one writes.

Readable routines

Show a bot a workflow once and it saves a routine as plain Markdown you can read, edit, and commit.

Boundaries that hold

Set what a bot may do alone and what it must ask about. Every action lands in an audit log you own.

Control

The computer is yours — and everything that happens on it

Every bot gets a sandboxed browser and shell: in your Docker, in your account, behind your firewall. Sessions and credentials never leave it.

Boundaries by effect

Forbid pressing, and the click, Enter and Space all stop. Rules are written about what an action does, not about which tool was called.

A log nothing can rewrite

Every permitted, refused and failed action is recorded, and the database itself refuses to change a row after it is written.

Passwords a bot cannot read

A bot can create a password, have it typed into a page, and never see the value. Only you can look at it.

Limits you can rehearse

Run any limit in record-only mode first, read a week of real decisions, then switch it on for real.

Grows with you

A team that fixes its own gaps

When a bot hits something it cannot do, that is data, not a dead end. It records the gap, and the ones it can close it closes — sometimes by learning a routine, sometimes by proposing a fix to Twiko itself.

Bots that mend the product

A bot can read Twiko's own source and propose a change. The patch is applied, typechecked and run against the tests in an isolated container — then handed to you as a diff. Nothing merges itself.

A map of what is missing

Every capability a bot lacked is logged and counted. The wall forty bots hit is one decision, not forty tickets — and one click hands it to a bot to work out.

Real teamwork

A bot convenes a room, hands work and finished files to a colleague, and wakes it when it is named. The analyst delegates, the designer renders, the reviewer checks — in one place you can read.

Knows when to fetch you

A captcha or a login wall is recognised on sight and the screen is handed to you with a plain reason — never clicked at for minutes and filed as impossible.

Bot templates

Give each bot a job

Start a new bot and it interviews you — a few questions about the work, how you write, and where it lives. Then it gets going.

Sales Outbound

Researches accounts overnight, scores intent, drafts in your voice, leaves a review list.

Inbox Manager

Archives the noise, replies to routine threads, parks drafts that need your read.

Talent Scout

Reads every applicant, shortlists against your bar, writes the intro emails.

Expense Manager

Matches receipts to charges, files the report, asks before guessing.

Bug Triage

Reproduces reports in a real browser and attaches steps to the ticket.

Account Manager

Keeps renewal context, answers known questions, escalates the rest.

Paid Media

Watches spend daily, pauses what is not converting, reports what moved.

Chief of Staff

Runs the week: briefings, bookings, and handoffs between your other bots.

Open source

No pricing page. Just the repo.

Twiko is Apache-2.0 licensed and runs on your own machine with your own model keys. Nothing is gated, nothing phones home.

Self-host

Available today

Docker runner and sandboxed browser
Bring your own model keys
Routines, memory, and audit log
Unlimited bots, no seats, no limits
Community support on GitHub

Cloud

Coming soon

Turnkey — keys, machines, and models all from us

Managed sandboxes, always on — nothing to set up
Models included; no keys to bring, no bills to wire
Same bots and routines, running the moment you sign in

Meet your first bot

Clone the repo, add a model key, and hand it something you have been putting off.

1
GitHub stars
Apache-2.0
License
Open source
No seats, no gates
Self-host
Your machine