{"full_name":"elie222/rakazo","owner":"elie222","name":"rakazo","url":"https://github.com/elie222/rakazo","description":"Open-source Grok Bot alternative. Choose your own model and sandbox.","homepage":"https://rakazo.com","topics":[],"language":"TypeScript","license":"Apache-2.0","avatar":"https://avatars.githubusercontent.com/u/3090527?u=6cf70a882423f683b5fa93cf02b43a50b05c482e&v=4","created_at":"2026-08-13T06:28:56Z","pushed_at":"2026-11-10T08:28:57Z","metrics":{"stars":7752,"forks":1402,"watchers":31,"issues":705,"prs":3335,"releases":20,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":133,"forks":35,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[7619,7752],"forks":[1367,1402],"watchers":[31,31],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"daily_rate":131,"new":69},"same_owner":[{"full_name":"elie222/inbox-zero","name":"inbox-zero","boards":{}}],"issues":[{"number":3947,"title":"should import grokbot data","comments":4,"created_at":"2026-11-07T12:08:52Z"},{"number":1218,"title":"Onboarding: straight to sign-in, a guided step layout, and clearer server settings in the desktop app","comments":4,"created_at":"2026-10-06T21:24:40Z"},{"number":2448,"title":"Add a native, easy-to-set-up MCP server catalog","comments":3,"created_at":"2026-10-27T12:47:15Z"},{"number":1251,"title":"Settings: pages that read as one","comments":3,"created_at":"2026-10-07T08:30:48Z"},{"number":2999,"title":"Feature request: Integrate iOS and Android notes, calendars, and reminders","comments":2,"created_at":"2026-11-01T09:36:05Z"},{"number":2965,"title":"[Bug]: Google Drive reconnect fails with redirect_uri_mismatch","comments":2,"created_at":"2026-11-01T00:04:25Z"},{"number":1860,"title":"[Feature]: WhatsApp and iMessage channels, with shared context across chats","comments":2,"created_at":"2026-10-22T03:33:30Z"},{"number":1844,"title":"[Feature]: Invite another person into a space","comments":2,"created_at":"2026-10-21T23:46:36Z"}],"discussions":[],"latest_release":{"name":"Rakazo v0.8.0","tag":"v0.8.0","published_at":"2026-11-04T21:20:37Z","body":"\n### Added\n\n- On iPhone and iPad, an image pasted into a chat's message field is added as an attachment, as on web. Text copied with it still goes into the field. This needs the new app build.\n- On iPhone and iPad, Rakazo appears in the share sheet. Share a link, text, photos or files from any app, pick a bot, and it lands in that bot's message field as a draft. This needs the new app build.\n- More keyboard shortcuts on web and desktop: start a group chat, connect apps, open the chat's details panel, jump to the message box and dictate. Cmd/Ctrl+/ lists every shortcut, as do **Keyboard shortcuts** in the command menu and **Help** in the desktop app.\n- Cmd/Ctrl+F in the desktop app finds text in the open chat, highlighting every match and stepping through them. Searching bots moves to Cmd/Ctrl+Shift+F.\n- The web app is fully translated into Turkish. Before, large parts of it fell back to English.\n- When the desktop app runs its own local server, **Settings** now shows the **Let bots use this computer** switch, as it does when connected to another server.\n- Self-hosters can make DeepSeek the deployment's default model with `PI_DEFAULT_PROVIDER=deepseek` and `DEEPSEEK_API_KEY` ([self-hosted models](docs/self-host-models.md)).\n- The long-wait \"still needs an answer\" reminder, and the notice that a waiting chat was stopped, now show as browser and desktop alerts, not only on phones.\n\n### Changed\n\n- A group message that names no bot now reaches every bot in the group, instead of only the first ([groups](docs/groups.md)). Each bot decides whether the message is for it, and a bot with nothing to add stays quiet. Replying to a bot's message or tagging a bot still sends to that bot alone. An untagged message can now start a run for each bot in the group, up to ten.\n\n### Fixed\n\n- Pressing Stop ends a quiet model call or a long-running tool within about a second. Before, it could keep running, and billing, for up to a minute.\n- Connector and category approval rules now apply to tools named with a hyphen, like `<app>-<action>`, and loading a connected app's tool description no longer asks for approval.\n- Switching to another chat on web no longer deletes attachments you picked but hadn't sent, and archiving a chat keeps them for when it's restored.\n- Renaming a model connection no longer resets unsaved edits in the same form.\n- Voice calls that use provider transcription now send a server's configured extra headers, so servers behind a gateway that needs them can transcribe calls.\n- On Linux, a brief network drop while checking a downloaded desktop update no longer shows an update error. The update is kept and verified on the next check.\n- On self-hosted Docker setups, a computer still running an older image no longer asks for payment approval on every browser click.\n\n\n\n## What's Changed\n* test: base negative Postgres assertions on settled work, not sleeps by @zicochaos in https://github.com/elie222/rakazo/pull/3345\n* Alert open apps when a waiting chat is reminded or stopped by @elie222 in https://github.com/elie222/rakazo/pull/3350\n* fix(web): keep unsaved model connection fields when renaming by @zicochaos in https://github.com/elie222/rakazo/pull/3352\n* feat(groups): a message that names nobody reaches every member by @ald3b in https://github.com/elie222/rakazo/pull/2924\n* fix(mobile): send server headers on the call transcription request by @zicochaos in https://github.com/elie222/rakazo/pull/3356\n* fix(supervisor): pass on the page browser's refusal of an unknown command by @jfr956 in https://github.com/elie222/rakazo/pull/3358\n* fix(web): keep unsent attachments when switching chats by @zicochaos in https://github.com/elie222/rakazo/pull/3364\n* fix: apply connector rules to hyphenated tool names by @hphproton in https://github.com/elie222/rakazo/pull/3368\n* Stop a quiet model call or tool within a second of pressing Stop by @rjdotdev in https://github.com/elie222/rakazo/pull/3369\n* Repair and retry unreadable JSON verdicts from Auto"},"readme":true,"readme_zh":true,"news":[{"title":"3 个最近爆火的 Personal Agent ，在 GitHub 上有开源平替了。","url":"https://www.msn.com/zh-cn/%E6%8A%80%E6%9C%AF/%E8%BD%AF%E4%BB%B6/3-%E4%B8%AA%E6%9C%80%E8%BF%91%E7%88%86%E7%81%AB%E7%9A%84-personal-agent-%E5%9C%A8-github-%E4%B8%8A%E6%9C%89%E5%BC%80%E6%BA%90%E5%B9%B3%E6%9B%BF%E4%BA%86/ar-AA2dROFB","source":"MSN","lang":"zh","date":"2026-10-08"},{"title":"如何把 AI 员工平台 Rakazo 部署到 VPS：Caddy 自动 HTTPS 的单 VM 生产环境完整指南","url":"https://blog.csdn.net/gitblog_00938/article/details/166846402","source":"blog.csdn","lang":"zh","date":"2026-09-29"},{"title":"Rakazo生产级加固清单：6步完成主机加固、注册白名单与定时备份","url":"https://blog.csdn.net/gitblog_00321/article/details/166847939","source":"blog.csdn","lang":"zh","date":"2026-09-29"},{"title":"Rakazo：自己部署的持久化AI队友","url":"https://www.bilibili.com/video/BV1MRYD65EH1/","source":"bilibili","lang":"zh","date":"2026-09-12"},{"title":"How I built an open source Grok Bot in a day","url":"https://x.com/elie2222/article/2094756684870582613","source":"x","lang":"en","date":"2026-09-01"},{"title":"OpenAI 重磅发布 dots，我在 GitHub 找到了一个开源版","url":"https://news.google.com/rss/articles/CBMiakFVX3lxTE1ra0Y5c2VKRUpBTVNDOXowaHpUWHRTSWlxRWJXdTIyaElSUGUtUzNpWnEwU0llSi1oanpBdVZpaF8ybFRKVHlzVm8wSkJmck11WjZlcUxWbzByejJsa01EelhJZ210X0o5UFE?oc=5","source":"53AI","lang":"zh","date":"2026-09-30"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}