Meet
BotLegger
BotLegger is a free app that lets you run your own team of AI bots on any device.
- Teams of AI bots that work for you 24/7.
- Connect your favorite AI model.
- Connect the apps you already use.
- Your data stays private and only on your devices.
- Free on every platform.

Getting started
Up and running in three steps
Download BotLegger
Add an API key
Paste one in Settings → Models, or use free local models.
Start chatting
Tell a bot what you want done.
How BotLegger compares
Your models, your data, no lock-in.
| BotLeggerWyvern Systems | Grok BotxAI | MuseMeta | DotsOpenAI, in ChatGPT | Claude DuetAnthropic | Hermes AgentNous Research | OpenClawOpen source | |
|---|---|---|---|---|---|---|---|
| Price | Yes. Free | Paid plan | Free tier | Paid plan | Paid plan | Yes. Free | Yes. Free |
| Pick any AI model | Yes. 10 providers or local | No. No | No. Meta's only | No. OpenAI's only | No. Claude only | Yes. Yes | Yes. Yes |
| Where your data lives | Yes. Your devices | No. Vendor's cloud | No. Meta's cloud | No. OpenAI's cloud | No. Anthropic's cloud | Yes. Yours or hosted | Yes. Your hardware |
| Teams of bots | Yes. Yes | Yes. Yes | No. One agent | One dot | Channels | Yes. Subagents | Yes. Yes |
| Works around the clock | Yes. Yes | Yes. Yes | Partly. In background | Yes. Yes | Yes. Yes | Partly. If hosted | Partly. If kept on |
| Cloud & local options | Yes. Both | Partly. Cloud + your computer | No. Cloud only | Partly. Cloud + your computer | No. Cloud only | Yes. Both | Partly. Local or server |
From official pages as of November 7, 2026. Names are trademarks of their owners.
Models
Bring your own key, or your own model
Pick a model per bot and pay the provider directly, with no markup.
- AnthropicClaude models
- OpenAIGPT models
- GeminiGoogle's models, by key or sign-in
- xAIGrok models
- DeepSeekDeepSeek models
- MistralMistral models
- GroqFast open models
- OpenRouterHundreds of models, by key or sign-in
- Ollama (cloud)Open models in Ollama's cloud
- Ollama app on your computerLocal models, no key and no internet
Plugins
Plug into everything you use
All free. Bots ask before they send, change, or delete.
Gmail
Google Drive
Google Calendar
Google Tasks
Google Docs
Google Sheets
Google SlidesGoogle Photos
YouTube
Outlook Mail
Outlook Calendar
OneDrive
Excel
Teams
Slack
Discord
Telegram
WhatsApp
Twilio SMS
- Any email account (IMAP)
GitHub
GitLab
JFrog Artifactory
Sentry
Linear
Atlassian
Vercel
Supabase
Neon
Cloudflare
DigitalOcean
Hugging Face
Context7- SSH to your servers
Notion
Todoist
ClickUp
Dropbox
Miro
Canva
Granola
Intercom
Obsidian
Logseq
Apple Reminders, Calendar, and Contacts
Stripe
PlaidBluesky
Threads
Instagram
Facebook Pages
LinkedIn
X
Reddit
Any MCP server
Composio
- Custom APIs
Bots
Start with a ready-made bot
Free to add and change, or describe your own.
Leadership

Chief of Bots
Picks, creates, and coordinates your bots.

Chief of Staff
Tracks priorities, decisions, and open loops.

Head of Security
Runs checkups and ranks fixes.

Head of Finance
Runs budgets and directs finance bots.

Strategy & OKR Coach
Turns strategy into measurable goals.

Team Lead Coach
Coaches you on managing people.
See all 56 bots
Productivity

To-do Manager
Keeps one organized to-do list.

Daily Planner
Turns to-dos into a daily plan.

Weekly Review
Reviews your week, plans the next.

Inbox Assistant
Sorts email and drafts replies.

Meeting Prep
Writes a one-page meeting brief.
Research

Research Assistant
Delivers cited answers from the web.

News Briefing
Delivers a sourced news digest.

Paper Summarizer
Explains research in plain language.
Writing

Writing Editor
Edits drafts and keeps your voice.

Blog Writer
Drafts blog posts in your voice.
Creative

Creative Writing Partner
Collaborates on fiction and poetry.

Image Director
Turns ideas into image prompts.
Coding

Code Reviewer
Reviews code and drafts comments.

Bug Finder
Sorts bugs and hunts likely causes.

Test Writer
Writes the tests a change needs.

Refactoring Guide
Plans small, safe code improvements.

Release Notes Writer
Writes release notes from commits.

Dependency Updater
Plans safe dependency upgrades.

Shell Command Explainer
Explains commands before you run them.
Finance

Finance Tracker
Summarizes spending and finds subscriptions.

Transaction Categorizer
Sorts statements into clean categories.

Bill & Subscription Reminder
Reminds you before bills are due.

Bookkeeper
Keeps small-business books and invoices.

Financial Analyst
Turns numbers into traceable analysis.

Investment Research Notes
Summarizes filings, with no advice.
Business

Marketing Planner
Plans campaigns and writes copy.

Social Media Manager
Drafts posts and plans content.

Support Reply Drafter
Drafts replies to customer emails.

Outreach Drafter
Drafts honest outreach emails.

Feedback Analyst
Turns customer feedback into themes.

Hiring Assistant
Writes job posts and interview kits.
Personal

Meal Planner
Plans meals and grocery lists.

Home Manager
Schedules home upkeep and chores.

Travel Planner
Builds day-by-day itineraries.

Event Planner
Plans parties and small events.

Family Organizer
Plans the family's week.

Personal CRM
Remembers people and follow-ups.

Job Search Coach
Tracks applications and preps interviews.
Wellbeing

Journal & Habit Tracker
Prompts journaling and tracks habits.

Meditation & Breathing Guide
Leads short breathing sessions.

Fitness Coach
Builds routines and tracks progress.

Quote of the Day
Delivers one sourced quote daily.
Learning

Language Tutor
Practices a language with you.

Study Buddy
Makes study plans and quizzes.
IT & security

IT Help Desk
Fixes computer problems step by step.

Computer Janitor
Frees disk space, only with approval.

Backup Checker
Confirms your backups actually work.

Security Monitor
Reports weekly changes to bot access.

Account Hygiene Coach
Gets your online accounts in order.

Phishing Checker
Checks suspicious messages and links.
Browser
A browser your bots can use
For sites with no plugin, bots share a browser you can watch.

Works like a real browser
Tabs, history, and sign-ins.
Watch, or take over
Step in whenever you like.
You do the signing in
The bot hands you the tab.
Asks before it acts
New sites and clicks need your OK.
Devices
Run it where you want, use it everywhere
Run it on your device or in your own cloud.
On your device
- Private to that device.
- Free local models with Ollama.
- Runs while the app is open.
In your own cloud
- Works 24/7, even with your laptop closed.
- Your DigitalOcean account and bill.
- Only paired devices connect.
Everywhere at once
- Same bots on every device.
- Link a phone with a QR code.
- Or use a computer you keep on.
Security
Built to keep you in control
You stay in charge of everything your bots do.
You approve
- Cards ask before any send, change, or delete.
- No answer in 10 minutes means no.
- Only you write the rules.
Your data stays yours
- Chats and files stay on your devices.
- Keys stay in your system's credential store.
- The account is optional.
Mistakes stay contained
- Commands ask first or run in a sandbox.
- Outside content cannot give orders.
- Bots cannot edit their audit log.
Like any AI agent, a bot can make mistakes or be misled by what it reads. Approvals and sandboxes help catch that. You decide what each bot can reach, and you stay responsible for what it does.
Best practices
Give each bot only what it needs
Just the plugins, accounts, and folders its job calls for.
Read before you click Allow
Check the recipient and the change. Save Always allow for routine actions.
Keep commands on a short leash
Give Full access only to a bot you would hand your terminal.
Be wary of what bots read
Keep bots that read strangers' content away from accounts that can send, pay, or delete.
Limit keys and spending
Set spending limits with your provider, and never paste passwords into a chat.
Check in and back up
Look over each bot's Activity, keep backups, and stay up to date.
How each protection works
Your data stays yours
Chats, memories, and files stay on your devices or your own cloud computer. Normal chat never passes through a server we run; a cloud model sees only what you send the provider you chose.
Keys stay locked away
API keys and account tokens live in your system's credential store, and the app only ever shows their last four characters.
An account that knows almost nothing
The BotLegger account is optional and holds only your email and devices. Error reports are sent only if you turn them on.
Asks before it acts
Before a bot sends, changes, or deletes anything, a card in the chat says what it wants to do and waits for your OK; no answer in 10 minutes means no. Only you write rules.
Outside content cannot give orders
Pages, emails, files, and messages relayed from chat apps reach the model marked as outside content. After reading them, changes to a bot's memory, tasks, and skills ask first.
A browser that stays in its lane
Bots ask before they open a new site or click and type on one, sign-ins stay in the browser's own profile, and pages can never reach your home network.
Commands on a short leash
By default every command is shown and runs only if you approve it, or you can let a bot run commands in a sandbox that hides your keys and credentials. Python runs with no network.
An audit log bots cannot touch
Commands, file writes, outbound actions, and approvals are recorded in each bot's Activity, where no bot can read or edit them.
Every release is scanned and comes with a signed report.
Support
Help when you need it
Stuck, found a bug, or have an idea? Email us and we will help.
Email us
Say what you found, and allow 90 days for a fix before you disclose it. See security.txt.
What to include
- Your BotLegger version and platform.
- What you did, and what you expected instead.
- Screenshots of any errors, with private details covered.
Never send API keys, passwords, or tokens. We will never ask for them, so cover any that show in a screenshot or log.
Common questions
Is BotLegger free?
Yes, the app is free to download and use. You bring your own API keys, so the AI providers you choose bill you directly for model usage.
Do I need an API key?
Yes, to use a cloud model. Setup asks for one key from any supported provider, and you can skip that step and add a key later in Settings. You can also use Ollama models for free on your own computer.
Where is my data stored?
On your device. Your bots, chats, memories, tasks, and workspace files are in a BotLegger folder in your Documents folder on Mac, Windows, and Linux (Settings → General can move it), and in the app's own Documents folder on iPhone and Android. The app keeps its working state in your system's app-data folder, and API keys and sign-in tokens in your system's credential store. When a bot uses a cloud AI provider, the relevant conversation content is sent to that provider.
Which platforms does it run on?
macOS 14 or later, Windows 11 or Server 2019 and later, Debian 12 or 13 and Ubuntu 22.04, 24.04 or 26.04 on x86_64, iOS 16 or later, and Android 7.0 or later. Shell commands and the terminal command are desktop-only.
Does it need an account?
No. The app offers a free BotLegger account when it first starts, and Not now skips it on every platform. An account stores only your email and the devices you signed in on, so we can tell you about updates. Services you connect, such as Google or GitHub, have their own sign-in.
Which apps and services can bots use?
Gmail, Google Drive, Docs, Sheets, Slides, Calendar, Tasks, and Photos; Outlook, OneDrive, Excel, and Teams; GitHub, GitLab, Slack, Discord, Telegram, WhatsApp, Twilio, Cloudflare DNS, DigitalOcean, Apple Reminders and Contacts, Obsidian, social networks, SSH to your own servers, and any MCP app such as Notion, Linear, or Stripe. A bot asks before it sends, changes, or deletes anything, unless you chose Always allow for that action.
Can bots use websites?
Yes. Bots search the web and read pages, and for sites that need JavaScript, clicks, or a sign-in they share a browser of their own in the desktop app or on your cloud computer. It keeps the sites you sign in to there, shows every tab in a panel beside the chat, and asks before a bot opens a new site or clicks and types on one. When a page needs a password or a code, the bot hands you the tab.
Can my bots keep working when my computer is off?
Yes, on a server. Run bot serve on a computer that stays on, or create a cloud computer in your own DigitalOcean account from the desktop app. Its bots keep running tasks and answering messages, and your desktop and phone apps connect to it.
How do approvals work?
Before a bot sends, creates, changes, or deletes something through a connected account, such as sending an email or deleting a file, the chat shows what it wants to do and offers Allow once, Always allow, or Deny. If you do not answer within 10 minutes, the action is denied. Always allow covers one bot, one tool, one kind of action, and one destination, so sending to a different address asks again.
How do I connect my Google or Microsoft account?
Open Settings → Plugins, open the plugin, and choose Connect. Microsoft plugins sign in through BotLegger's own app, with work, school, and personal accounts. Google plugins connect through your own free Composio account while Google reviews BotLegger's own sign-in: Connect signs you in to Composio and then links your Google account there. GitHub connects by signing in or with a personal access token. You can see and revoke what you granted at any time at each provider.
How do I back up my bots or move to a new computer?
Open Settings → General → Reset and data and choose Back up my bots. It writes one zip file with every bot, its memory, chats, tasks, and workspace, plus your skills, rules, and tools. On the new device choose Restore a backup to add those bots. The zip is not encrypted, so keep it somewhere private. API keys and connected accounts are never included, so enter your keys and reconnect your accounts on the new device.
What is different on iPhone and Android?
The same bots, chats, and tasks work on phones. Phones run no shell commands or local MCP servers, though Python, document, and network tools still work. The bot command and bot serve are for computers, local Ollama models need the Ollama app, which phones do not have, and you can connect to a cloud computer you already have but not create one from a phone. Deleting the app deletes its data.
How do I delete my data?
Reset the app from Settings, delete the data folder, or uninstall the app. The steps at https://botlegger.com/delete-account/ also cover revoking connected accounts and deleting a BotLegger account.
How do I get help?
Email support@botlegger.com.