Skip to content
+OpenCode

An OpenCode GUI for everyday work

OpenCode with your own providers, as desktop bots that use your apps and answer on Telegram.

By Sarthak Gupta · Updated

The short answer

AppuBot can be a GUI for OpenCode: install OpenCode, connect the AI providers you use in it once, and pick OpenCode for a bot. The bot then runs on whichever models you connected, from a ChatGPT or Copilot sign-in to OpenCode's own Go plan, and AppuBot adds computer use in any app, Telegram, voice, memory, routines and approvals.

The bot editor in AppuBot: name, look, job, instructions, model, permissions, computer use and memory
Every bot has its own job, instructions, model and memory.

What is OpenCode?

OpenCode calls itself the open source AI coding agent. It runs in the terminal, in code editors and in a desktop app of its own, and works with more than 75 AI providers, including local models, through one interface.

That flexibility is the reason to use it in AppuBot: one agent, any model you can reach. The bot gets a name, a job and memory; OpenCode brings the models.

Which plan does OpenCode use?

Whichever you connect in OpenCode. Its docs describe signing in with GitHub Copilot or a ChatGPT Plus/Pro account, using API keys for other providers, and two optional plans of OpenCode's own: Zen, pay-as-you-go access to models the OpenCode team has tested, and Go, a subscription to open coding models at $10 a month (Go Plus $40).

One thing to know: OpenCode's docs say Anthropic doesn't allow Claude Pro or Max subscriptions in OpenCode. If you have a Claude plan, use Claude Code in AppuBot for it.

How do I set up OpenCode in AppuBot?

  1. Download AppuBot and open it.
  2. Install OpenCode (Settings › Agents shows the installer when it's missing).
  3. Open OpenCode once and connect the providers you want, for example your ChatGPT or Copilot account.
  4. AppuBot finds OpenCode and lists it as ready. Pick it for a bot; the model list shows what you connected.
  5. Choose "Approve for me" or "Full access" for that bot.

AppuBot checks for new OpenCode versions and can update it for you.

What does AppuBot add on top of OpenCode?

  • Computer use in any app. A OpenCode bot can open an app, read its window and click, type and scroll in it, many steps at a time: update a price list in your spreadsheet app from a supplier's email. See computer use.
  • Telegram and voice. Send it a PDF on Telegram and get a summary back. Speech is heard and spoken on your own computer. See Telegram and voice.
  • Memory and routines. Each bot keeps a memory you can read and edit, and can run a prompt on a schedule: every Sunday evening, a plan for the week from your notes. See memory and routines.
  • Teach mode and many bots. Show a bot a task once and it saves the steps as a skill (teach mode); make as many bots as you like, each with its own job, folder, chats and agent.
  • AppuBot's approvals. On "Approve for me", reading and searching go ahead and the rest waits for you. See approvals.
  • Usage in one place. Settings › Usage reads OpenCode's records on this computer, including the cost it reports, next to your other agents.

OpenCode on its own vs in AppuBot

OpenCode on its ownOpenCode in AppuBot
Made forCoding in a projectEveryday work in your apps and files
Where you talk to itTerminal, editor, its desktop appAppuBot's window, Telegram, voice
ModelsAny provider you connectThe same, picked per bot
Using other appsThrough code and commandsClicks and types in any app window
PriceFree, plus your providersFree, plus your providers; AppuBot is free in early access

Sources

Facts about other products are from their makers’ pages as of 29 October 2026 and may have changed since. Product names are trademarks of their owners.

Questions

Can I use my Claude subscription with OpenCode in AppuBot?

No. OpenCode's docs say Anthropic doesn't allow Claude subscriptions there; pick Claude Code for a bot instead and it uses your Claude plan.

Can an OpenCode bot use a local model?

Yes, if you set one up in OpenCode. AppuBot shows whatever models OpenCode offers.

Can different bots use different OpenCode models?

Yes. Each bot picks its own model from what OpenCode offers, so one can run on your ChatGPT sign-in and another on a model from OpenCode Go.

Do I need OpenCode Zen or Go?

No. They are optional; a ChatGPT, Copilot or API key sign-in in OpenCode is enough.

Does OpenCode in AppuBot need its own account?

No. OpenCode works without an account; you only sign in to the providers whose models you want to use.

Does AppuBot update OpenCode for me?

Yes. It checks for new versions and can install them from Settings › Agents.

Meet your first bot

An AI teammate that works on your Mac, and tells you on Telegram