Repository navigation
Brainwrite 2.0.18
Brainwrite 2.0.18 for macOS (Apple silicon and Intel). Windows is coming soon.
Important: bots change their own setup at once, with Undo
- When a bot changes a profile, a working folder, a default model, a skill, its team or team memory, the change now applies at once at every approval level, and the chat shows one line saying what changed, with Undo wherever undoing means something. Brainwrite no longer adds approval cards of its own; your AI provider's own approvals still apply.
New
- Today: a page in the sidebar with what your bots finished, what needs you, and an estimate of the time it saved you, for today or the last 7 days.
- Automations: schedules and events another app sends live on one Automations page, with a calendar, and a bot can set one up from chat. A new kind, when your AI limit resets: a turn stopped by a usage limit offers Continue at … when your limit resets.
- Files: share folders on this computer with My Cloud, so bots on My Cloud can use them even when this computer is off. They never change your files here.
- This computer and My Cloud in Settings → Brainwrite Cloud: see what differs between them, Send everything to My Cloud (it adds and updates, and never deletes), keep My Cloud up to date with this computer automatically, and Bring newer chats to My Cloud.
- Ready-made bots in Templates → Explore: 15 bots to add and start chatting with.
- Settings → Import: bring in skills and MCP tools from Claude Code, Codex, Cursor, Claude Desktop and Gemini on this computer (tools arrive switched off), or a shared Grok Bot as a new bot.
- Team map shows each bot's computer with its live screen (Show computers).
- HTML preview: open an HTML file a bot sends as a page, safely (no scripts, nothing fetched), with View source.
- Profile photo in Settings → Profile, shown beside your name in the sidebar.
- Also use my Claude Code skills under Plugins → MCP servers: Claude bots use the skills in your ~/.claude/skills folder directly.
- Pop skin. New installs open in Meadow.
- Chat widgets can be answered in your own words with Other.
- Brazilian Portuguese, Spanish, Japanese and Hindi now cover the whole app.
- With OpenRouter as the decision model, your OpenRouter API key from Settings → API keys is used without a separate key.
Changed
- Simple mode has a cleaner layout: the computer switcher, search and + at the top of the sidebar, team names as thin lines, a sidebar that collapses to a rail, and only the bot in the chat header (its model, Computer and ⋯ are in the bot panel).
- In one-to-one chats your messages take the bot's colour as a gradient, now on by default (Settings → Appearance → Color my messages).
- Bots browse in a real Google Chrome with their own profiles (your own Chrome profile is never touched), and their sign-ins survive closing the browser.
- A saved login fills across its whole site, such as accounts.example.com and www.example.com. Choose Only on this exact address for a site that shares its domain with others.
- A bot can type a code sent to your connected inbox to finish a sign-in you asked for.
- The live browser panel shows a page's own questions (alerts, confirmations, prompts) and answers to them, and keeps up with fast typing.
- Live calls no longer need a plan on your phone: your own OpenAI key is all a call needs.
- Cloud computers sleep after 10 idle minutes and wake on the next use, and stay on when a routine that uses them is due within 30 minutes.
- Bots' browsers in the cloud never open Reddit.
- Routines recover from passing failures by themselves, a routine that keeps failing the same way is reported once, and an unanswered question no longer stops its later runs.
- Connected apps work without a key of your own; a Composio project key of your own is optional, in Settings → API keys.
- Antigravity is listed as Google Gemini (Antigravity).
- An added AI provider account can be removed.
- In Advanced mode, a bot's model shows as a badge on its sidebar picture.
- The chat and composer stay in one centred column on wide windows.
- When an AI engine fails, the chat says the real cause in plain words.
Fixed
- macOS dictation keeps what you said across pauses and stops when you send.
- The composer stays above a table's sticky header.
- When Claude Code is signed out, a turn moves to the backup engine.
- Codex's model list updates after the Codex CLI is updated.
- GitHub's MCP server works, and a remote MCP server's refusal names its error.
- An OpenRouter key works on OpenRouter's free tier.
- A passkey request in a bot's browser fails the way Chrome does, so a sign-in can pick another way.
- A group chat whose folder was deleted says so.
- Stripe secret keys are masked.