Skip to content

OpenShrimp

Chat with Claude from Telegram while it works on real projects on your own computer. It runs on your machine, asks before it changes anything, and goes wherever your phone does.

A computer that stays on

Your Mac, PC, or a home server. This is where your projects live and where the work actually happens — OpenShrimp is not a hosted service.

A Telegram account

Telegram is the entire interface. There’s no separate app to install on your phone.

A Claude account

A Claude Pro or Max subscription, or an Anthropic API key. You sign in once, from the bot.

Setting up is a download, a short detour through Telegram to create your bot, and a sign-in. Start here.

It asks before it changes anything

Every file edit and every command comes to you as a button in the chat: allow once, allow for this session, or deny. Reading files inside your project is automatic; nothing outside it happens without you. See tool approval.

One bot, all your projects

Switch between projects with /context. Each one remembers its own folder, model, permissions, and conversation history.

Run it in a sandbox

Put the agent in a Docker container or a virtual machine, where it can’t reach the rest of your computer. Inside the box, you can safely let it do anything. See sandboxing.

Your choice of model

Claude out of the box, or point it at OpenAI, Anthropic, and Google models through OpenCode — for everything, or just for one project.

It can use a browser

Give the sandbox a screen and Claude can click, type, and browse the web to finish a task. You can watch it happen live from your phone. See computer use.

Work while you're asleep

Ask for something to happen every morning, or every Monday, in plain language. Claude runs it on schedule and reports back in the chat. See scheduled tasks.

Review changes properly

Diffs, terminal output, a live screen, and rendered markdown all open right inside Telegram, so you’re not reading code in a chat bubble. See Mini Apps.