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.
- Any model
- Local models built in
- Your own Linux server
- Keys stay on your PC
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.
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.
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 soonQuill
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.ioEveryday 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.
Install InkBot
Download the installer for Windows and open it.
Add a model
Paste an API key, sign in to an agent app you already use, or download a local model.
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 serverQuestions
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.