[PR #632] [CLOSED] Add GhostClaw — Bare-Metal Telegram AI Agent #885

Closed
opened 2026-04-15 07:04:28 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/632
Author: @b1rdmania
Created: 3/23/2026
Status: Closed

Base: mainHead: add-ghostclaw-telegram-agent


📝 Commits (1)

  • f184c0b Add GhostClaw — Bare-Metal Telegram AI Agent tutorial

📊 Changes

4 files changed (+249 additions, -1 deletions)

View changed files

📝 README.md (+2 -1)
advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/README.md (+43 -0)
advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/ghostclaw_telegram_agent.py (+202 -0)
advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/requirements.txt (+2 -0)

📄 Description

A self-hosted AI agent you message on Telegram like a co-worker. Built on Anthropic's Claude API with tool use and persistent conversation memory. Single process, no containers, no cloud.

What's included:

  • ghostclaw_telegram_agent.py — runnable Python script wiring a Telegram bot to Claude's messages API with tool use loop and SQLite conversation history
  • README.md — setup instructions and how it works
  • requirements.txtanthropic>=0.42.0 + python-telegram-bot>=21.0

To run:

pip install -r advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/requirements.txt
export ANTHROPIC_API_KEY="your-key"
export TELEGRAM_BOT_TOKEN="your-token"
python advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/ghostclaw_telegram_agent.py

Then message your bot on Telegram.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Shubhamsaboo/awesome-llm-apps/pull/632 **Author:** [@b1rdmania](https://github.com/b1rdmania) **Created:** 3/23/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `add-ghostclaw-telegram-agent` --- ### 📝 Commits (1) - [`f184c0b`](https://github.com/Shubhamsaboo/awesome-llm-apps/commit/f184c0b118adb6b4d043d8bd7ddc1bf835fa4449) Add GhostClaw — Bare-Metal Telegram AI Agent tutorial ### 📊 Changes **4 files changed** (+249 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+2 -1) ➕ `advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/README.md` (+43 -0) ➕ `advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/ghostclaw_telegram_agent.py` (+202 -0) ➕ `advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/requirements.txt` (+2 -0) </details> ### 📄 Description A self-hosted AI agent you message on Telegram like a co-worker. Built on Anthropic's Claude API with tool use and persistent conversation memory. Single process, no containers, no cloud. **What's included:** - `ghostclaw_telegram_agent.py` — runnable Python script wiring a Telegram bot to Claude's messages API with tool use loop and SQLite conversation history - `README.md` — setup instructions and how it works - `requirements.txt` — `anthropic>=0.42.0` + `python-telegram-bot>=21.0` **To run:** ```bash pip install -r advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/requirements.txt export ANTHROPIC_API_KEY="your-key" export TELEGRAM_BOT_TOKEN="your-token" python advanced_ai_agents/multi_agent_apps/ghostclaw_telegram_agent/ghostclaw_telegram_agent.py ``` Then message your bot on Telegram. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 07:04:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-llm-apps#885