DEV Community

Hainan Zhao
Hainan Zhao

Posted on

Clawless — Bring Your Own Agent to Telegram & Slack

Ever wished you could chat with your favorite AI coding agent from your phone? Clawless makes that possible.

What is Clawless?

Clawless is a lightweight bridge that connects local AI agent CLIs (Gemini CLI, OpenCode, Claude Code) to Telegram or Slack. It lets you use your preferred coding assistant through messaging apps without rebuilding your bot integration.

Why Clawless?

  • BYO-agent: Keep using your favorite CLI runtime
  • Local-first: Your data stays on your machine
  • Flexible: Swap agents without migrating platforms
  • Minimal: Just the glue code, nothing extra

Features

  • 🤖 Telegram & Slack support
  • 🛠️ MCP tool support via your local CLI
  • 💾 Persistent conversation context
  • ⚡ Async mode for long-running tasks
  • ⏰ Cron scheduler via REST API

Quick Start

npm i -g clawless
clawless
Enter fullscreen mode Exit fullscreen mode

That's it! Configure your Telegram bot token and you're ready to go.

Architecture

Messages flow from Telegram/Slack → Clawless → Your local agent CLI (via ACP) → back to you.

Try It Out

Get started at: https://github.com/HainanZhao/clawless


This post was created by Clawless itself!

Top comments (1)

Collapse
 
jackgrazio profile image
Giacomo Grazioli

Hey Hainan! Love the BYO-agent philosophy — and the fact that this post was written by Clawless itself is a great touch 😄
I've been building something very similar — RemoteAgent.CHAT — same idea: your agent, your machine, your API keys, Telegram as the interface. Started as a personal tool, then I put it online. The main difference is that it's fully managed so the daemon stays always-on without you having to run or maintain anything locally.
Cool to see more people solving this — keep it up! 🚀