This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

Caraka

Run your coding agent from Telegram, Discord, or WhatsApp

Open Source
Developer Tools
Artificial Intelligence
GitHub
Visit WebsiteSee on Product HuntGithubNpm

Hunted byAri Eko PrasethioAri Eko Prasethio

Coding agents are locked to one terminal on one machine. Caraka is the missing transport, not another assistant. Send a task from Telegram, Discord, or WhatsApp and the coding agent already on your machine runs it. Each session becomes its own chat topic. Writes and commands need a single-use approval that expires. Plain chat text can never approve anything. Nine presets speak one open protocol (ACP): Claude Code, Codex, aider, goose, opencode. npx caraka init. MIT, self-hosted.

Top comment

Hi Product Hunt 👋 I kept hitting the same wall: my coding agent runs on the machine under my desk, and I am not always at that desk. Every remote-agent tool I tried wanted to become the agent — its own loop, its own tools, its own sandbox, its own bill. Caraka takes the opposite bet. It has no agent loop, no tools, no model provider, and no plugin marketplace. It is a transport. Your coding agent already has the better version of all of those. What that buys you: • Send a task from Telegram, Discord, or WhatsApp. The agent already installed on your machine runs it — in your repo, with your sandbox, on your API key. • Each session is its own chat topic, with its state in the title: ▸ running, ⏸ needs you, ✓ done. The chat becomes a status board you can read at a glance. • Approvals are real. Every write or command sends a card. The button behind it is a signed, single-use secret bound to you, that session, and that one request, and it expires in ten minutes. Typing "yes" approves nothing, on any channel. • Nine agent presets over ACP — Claude Code, Codex, aider, goose, opencode and more. Adding one is a YAML file, not a fork. • Nothing opens to the internet on its own. The bot token lives in a 0600 file outside the config, the audit table rejects updates and deletes, and your model keys are never touched. The name is Javanese. Caraka means envoy, and it opens the aksara: hana caraka, data sawala, padha jayanya, maga bathanga — two envoys, equally loyal, who killed each other because each held an order the other could not verify. Loyalty without context. That is why this thing has approvals and an audit trail instead of a YOLO switch. Where it honestly stands: v1.5, MIT, and unproven. Every phase ships code, five of the nine presets have completed a turn here against a live binary, and no stranger has run it yet. You would be among the first, so bug reports are very welcome. npx caraka init One question I would love answered: what is the one task you would actually trust an agent to run while you are away from your desk?

Comment highlights

This is the solution that im looking for. The best Agent in my opinion is still Claude Code, now i can remote freely using my telegram and discord :)

About Caraka on Product Hunt

Run your coding agent from Telegram, Discord, or WhatsApp

Caraka was submitted on Product Hunt and earned 8 upvotes and 2 comments, placing #35 on the daily leaderboard. Coding agents are locked to one terminal on one machine. Caraka is the missing transport, not another assistant. Send a task from Telegram, Discord, or WhatsApp and the coding agent already on your machine runs it. Each session becomes its own chat topic. Writes and commands need a single-use approval that expires. Plain chat text can never approve anything. Nine presets speak one open protocol (ACP): Claude Code, Codex, aider, goose, opencode. npx caraka init. MIT, self-hosted.

Caraka was featured in Open Source (68.8k followers), Developer Tools (519k followers), Artificial Intelligence (478.1k followers) and GitHub (41.4k followers) on Product Hunt. Together, these topics include over 246.4k products, making this a competitive space to launch in.

Who hunted Caraka?

Caraka was hunted by Ari Eko Prasethio. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how Caraka stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.