InkBotSign inDownload

Free for Windows 10 and 11

A team of AI bots that does real work on your PC

Give each bot a job and a model, put them in group chats, and let them work in files, a terminal, a browser and their own computer. You approve what matters.

Your team

Bots with names, jobs and faces

Talk to one bot, or put several in a group chat and let a Chief of Staff share out the work. Each one works its own way.

A bot for every job

Give each bot a name, a job, instructions and a model. It keeps its own memory and uses only the logins you tick for it.

Group chats with a goal

Put bots in a group and set a goal. Messages that don’t name a bot go to the group’s coordinator, and a goal can run for set rounds or minutes.

A Chief of Staff

One bot can lead the team. It hands work to the right bots, several at once, carries on while they work, and hears first when something fails.

Ink-blot avatars

A glance tells you who’s busy

Every bot is a tinted ink blot, in one of 18 shapes and eight colours. Its face and motion follow its work, so the sidebar shows who’s thinking, who’s working and who’s waiting on you.

  • ReadyWaiting for work
  • ThinkingReading and planning
  • WorkingRunning tools
  • Needs youAn approval or a question
  • DoneThe reply is in
  • AsleepQuiet for an hour
  • OfflineIts server is down

Any model

Use the models you already pay for, or none at all

Bring an API key, use a subscription you already have through its own agent app, or run open models on your own hardware. Every bot can use a different one.

API keys

Pay per use with a key from the provider, including thinking levels and usage figures.

  • Claude
  • ChatGPT / OpenAI
  • Gemini
  • Grok (xAI)
  • OpenRouter
  • Kimi
  • MiniMax
  • Nous Research

Your subscriptions

Use a plan you already pay for. Most run through the provider’s own agent app, so its terms apply.

  • Claude Code
  • ChatGPT plan
  • Codex
  • Grok Build
  • Cursor
  • OpenCode
  • Kimi Code
  • MiniMax M Plan

Local models

Open models on your own GPU, downloaded and run by InkBot, or by the tools you already use.

  • Built-in llama.cpp
  • Ollama
  • LM Studio
  • Unsloth Studio

Local models

Open models, sized to your PC

Search Hugging Face from Settings and InkBot works out what fits, downloads it and runs it for you.

Every quant, ranked for your PC
See each version of a model and which ones fit on your GPU, with a recommended pick.
A memory planner
Counts weights, context cache and buffers, then moves experts or layers to RAM only when the GPU is full.
Draft models
Pair a small model with a big one for faster replies.
Installed and run for you
The right llama.cpp build (CUDA, Vulkan or CPU), loaded on first use and unloaded when idle. On a server too.

Tools

Bots that do the work, not just describe it

Bots work in a workspace folder with tools you can watch: a terminal, a browser, a whole computer, and the logins and apps you connect.

Terminal

A built-in terminal

Tabs of PowerShell, Command Prompt, Git Bash or WSL beside the chat. Bots start servers and watchers as background tasks you can open, watch and stop.

Changes

Every edit, with undo

A reply that changes files gets a card listing them. Open any file’s diff, then undo or redo the whole reply or a single file.

Browser

A built-in browser

One tab per bot in a shared profile, so you sign in once. Saved website passwords are typed in without the model ever seeing them.

Computer use

A computer of its own

Each bot can have a Linux desktop in Docker, on your PC or a server. Watch it live, take control, hand it back, or let it work on this PC instead.

Logins

Logins, read-only first

SSH, SFTP, FTP, MySQL and PostgreSQL. Bots start read-only, and a bot asks before it uses a login it hasn’t been given.

Plugins and skills

Your apps, and new skills

Sign in to Notion, Linear, GitHub or Jira, add any of 1,500+ apps through Composio, or any MCP server. Bots can draft skills from their own work for you to approve.

You stay in control

Bots ask before they act

Choose how much a bot may do on its own, chat by chat. Anything that needs you waits on a card, and Always allow remembers the commands you trust.

Ask for approval
Reads files in the workspace freely. Asks before changing files, running commands or using the web. The default.
Auto accept edits
Creates and edits files in the workspace without asking. Asks before running commands.
Let the model decide
The model flags risky actions and only those ask. Anything outside the workspace still asks.
Full access
Never asks. For when you trust the job, with Changes to undo file edits.
Wren has 3 questionsWaiting for your answer

1 Competitors

2 Prices

3 Format

Questions, not guesses

A bot can stop mid-task and ask up to four questions on a card, then carry on with your answers. Skip, and it decides and tells you what it chose.

Honesty checks

A reply that claims it did something without actually doing it is challenged before it reaches you. Bots are also told when their plugins or logins change.

Steer or queue

Messages you send while a bot is busy wait in order above the composer. Steer now hands one to the running reply.

Memory and routines

A team that remembers, and keeps going

Bots remember what matters, run on a schedule, react to events, and tell you when something goes wrong.

Memory

Each bot remembers what it learns, and the team shares what it knows about you. Bots search their past chats, and you can tidy, archive or restore memories.

Routines

Put a task on a schedule, such as a report every Monday at nine. Each run has a time limit and can pick up where the last one stopped.

Webhooks

Give a trigger’s address to GitHub, Blotter or any service, and an event starts a bot. Signatures are checked, and work queues while the bot is busy.

Incidents

Failed or stalled work becomes an incident. Passing errors get one retry, the Chief of Staff is told first, and you get a Windows notification.

InkBot Server

Keep bots working while your PC is off

Put InkBot Server on a Linux machine and add it in the app. Its bots sit beside your own: same chats, same tools, working around the clock.

One-step install
One script sets up the service, Docker for the bots’ computers and, with a domain, HTTPS. Run it again to update.
One team across machines
Bots hand work to each other between your PC and your servers, and between servers.
The same tools
Terminals, computers, local models, logins and plugins all work on a server too.
See server pricing
On your server: Ubuntu, Debian or Fedora
unzip InkBot-Server-linux-x64.zip -d inkbot-server
sudo bash inkbot-server/install.sh --domain bots.example.com

# It prints the address and an access token.
# In the app: Servers, Add a server, paste both.

The InkBot family

A ticket board and a docs site your bots can use

Two self-hosted web apps that connect to InkBot by approving a code on the site. There are no keys to copy.

Blotter

A ticket board you and your bots share. Bots claim tickets, comment, move them along and propose new ones for you to approve. Tickets show up as live cards in chats.

Coming soon

Quill

A documentation site your bots write. Each bot gets its own key, writes drafts with a preview link, and publishes when you say so.

Visit quill.inkbot.io

Everyday touches

The small things, done properly

Voice dictation

Windows voice typing, or a Whisper model that runs on your PC. Hold Ctrl Shift Space to talk.

Starts with Windows

Run it in the tray and bots keep working with the window closed.

Six themes

Dark and light colour themes that change the whole app at once.

  • Charcoal
  • Midnight
  • Forest
  • Dusk
  • Ember
  • Light

Notifications

When a bot finishes, or needs an approval or an answer in a chat you aren’t watching.

Search every chat

Find anything any bot said, from the sidebar.

Charts in replies

Bar, line, pie and scatter charts, each with a table view and Copy CSV.

Export and import

Move bots, chats and settings to another PC in one .inkbot file. Keys are left out.

Usage figures

Replies, tokens and cost by day, by bot and by model.

Prompt preview

See exactly what a bot is sent, section by section, with token counts.

Privacy

Your keys and your chats stay yours

InkBot runs on your PC. It talks to the model providers you choose, and nothing else needs your data.

Keys encrypted on your PC

API keys and sign-ins are encrypted with Windows’ own data protection, so only your Windows account can read them. Exports never include them.

Passwords the model never sees

Saved website passwords and logins are filled in by InkBot, not typed out by the model.

Local means local

With a local model, your chats never leave your PC. InkBot itself sends no analytics.

Get started

From download to your first bot in a few minutes.

  1. Install InkBot

    Download the installer for Windows and open it.

  2. Add a model

    Paste an API key, sign in to an agent app you already use, or download a local model.

  3. Make your first bot

    Give it a name, a job and a model, then say hello.

InkBot for Windows

Free

Windows 10 (1809 or later) and Windows 11, on x64, x86 and ARM64.

Download for WindowsOr run bots on a Linux server

Questions

How much does it cost?

The Windows app is free. InkBot Server, for running bots on your own Linux machine, is a one-time payment for a lifetime key. See pricing.

Do I need an API key?

No. You can use a subscription you already have (Claude, ChatGPT, SuperGrok, Cursor, Kimi and others) through its own agent app, or run open models on your own PC. API keys work too, and each bot can use a different model.

Which versions of Windows does it run on?

Windows 10 (version 1809 or later) and Windows 11, on x64, x86 and ARM64 PCs.

Is there a Mac or Linux app?

The desktop app is for Windows. InkBot Server runs on Linux (Ubuntu, Debian or Fedora), and you manage its bots from the Windows app.

Can a bot break things on my PC?

Not unless you let it. In the default mode, Ask for approval, every file change, command and web request waits for you. Bots work in a workspace folder, logins start read-only, and Changes lets you undo file edits.

Does it work offline?

With a local model, chats run entirely on your PC. Anything that reaches the internet, such as the browser, plugins or a cloud model, needs a connection.

What happens to my bots when I close the window?

With Run in the tray on, InkBot keeps running and bots carry on. To keep them working while your PC is off, run them on an InkBot Server.

Do I need Blotter or Quill?

No. They’re optional companion apps. Connect them when you want a shared ticket board or a docs site your bots can write.

Where are the docs?

Full documentation is on its way, on a Quill site. Until then, this page covers what InkBot does.