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

  1. 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.

  2. 02

    Install MyBot

    Download the desktop app for macOS, Windows or Linux from GitHub Releases. It updates itself.

  3. 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.