MyBot · Free and open source
AI teammates that run on your own computer
Each bot has a name, a job and standing instructions. It remembers what it learns, runs on a schedule, and works through the coding agents you already pay for — not another subscription.
- macOS, Windows and Linux
- MIT licensed
- Asks before it acts
What a bot can do
Hand it the work once, then let it keep going
Bots with a job
Create a bot, describe what it is for and pick its model. Every conversation with it follows those instructions, so you hand it the same kind of work without repeating yourself.
Memory you can read
Each bot keeps notes on what it learns in a plain MEMORY.md file. Open it, correct it, delete what is out of date. The bot uses what is there from its next conversation.
Skills it learns once
Show a bot how to do something in a website and it saves the steps as a skill. Skills live in a shared folder, so every bot can reuse them.
Routines
Ask for something every weekday at nine, or whenever a webhook fires. MyBot stays in the system tray, so routines run with the window closed.
Your apps, connected
Connect Gmail, Slack, calendars and anything else with an MCP server, so bots use your tools directly. Keys and tokens stay on your computer.
On your phone
Give a bot its own Telegram bot. Message it, send it a photo of a receipt, approve its actions and get routine results wherever you are.
Safety
It shows you a draft before it acts
Before anything that leaves your computer or cannot be undone — sending an email, posting, paying, deleting — a bot shows you what it is about to do and waits for your go-ahead. Approve it in the app or from Telegram.
Turn on Auto Review and a reviewer model approves the clearly safe requests, like reading files or small local changes that fit the bot's job. Anything that sends data out, spends money, deletes data or touches credentials still comes to you. The reviewer never says no on your behalf.
Write limits straight into a bot's instructions — "never touch the production database" — and both the bot and the reviewer follow them.
Teamwork
Bots know each other
Every bot knows your other bots and their jobs. When a request fits someone else better, it asks that bot and reports back. The built-in MyBot assistant takes anything you throw at it, brings in the right bot, and offers to create a new one when none fits work you'll want again.
Group chats put several bots in one conversation, each answering under its own name and keeping its own memory of what was said.
Bring your own agent
Works with the subscriptions you already have
MyBot doesn't sell you a model. Each bot runs on whichever coding agent you choose for it, signed in with your own account.
- Claude Code
- Codex
- Cursor
- Grok Build
- OpenCode
- Pi
- Google Antigravity
Getting started
Three steps to your first bot
- 01
Sign in to an agent you already use
Install at least one provider — Claude Code, Codex, Cursor and the rest — and log in with its own command.
- 02
Install MyBot
Download the desktop app for macOS, Windows or Linux from GitHub Releases. It updates itself.
- 03
Choose New bot
Pick a ready-made bot from the marketplace — invoices, meal planning, an inbox sorter — or start from scratch and write its job yourself.
On Debian or Ubuntu: sudo apt install ./MyBot-*.deb. The bots guide covers memory, skills, routines, Telegram and
Auto Review in full.
Why we built it
We wanted it ourselves
Coding agents became good enough to do real work outside a code editor — sorting mail, filing expenses, checking on things every morning. What they lacked was somewhere to live: a job to remember, notes that carry over, and a clear line between drafting something and doing it.
MyBot is that place. It is a fork of T3 Code by T3 Tools, used under the MIT License, and it stays open source. If something doesn't suit you, change it.
Try it
Give your first bot a job
Free to download for macOS, Windows and Linux. Bring the coding agent you already use.
