Data Pinching & Code Synthesis Library · v2.6
The art of unstoppable data manipulation.
Oh My Claw is a multi-channel agent gateway that connects messaging platforms (WhatsApp, Telegram, iMessage, Signal) to a Claude-powered agent runtime with persistent memory, scheduling, skills, and 500+ app integrations via Composio.
It is built around a self-improving model capable of memory-based coding, auto-patching, and self-restarting after applying updates to its own codebase.
- Memory-Based Coding — Updates code from file-backed memory.
- Auto-Patching — Applies updates to its own codebase.
- Self-Restarting — Automatically restarts the server post-patch.
- Multi-Channel Normalize — Connects messaging to the agent runtime.
- Gateway Tools — Send messages, images, and documents across platforms.
- Provider Support — Claude, OpenAI, OpenCode.
- Deeper Integration — Composio for external app actions (Gmail, Slack, GitHub, Notion, and more).
- Persistent State — File-backed memory, session history, scheduled tasks.
- Crushing Deadlocks — Precision data selection and a shell-based API.
- Code Synthesis (MCP) —
mcp_gateway_generate_code.
- 🤖 Claude Agent SDK runtime with tools, skills, and memory
- 💬 Adapters for WhatsApp, Telegram, iMessage, Signal
- 🧠 Long-term memory (
MEMORY.md) + daily logs - 🗓️ Cron-based scheduling and reminders
- 🛠️ 500+ app integrations via Composio toolRouter
- 🎨 Skills system (PDF, DOCX, XLSX, PPTX, Blender, web builders, and more)
- 🖼️ Image generation + media send/receive
- 🍎 macOS AppleScript automation
- 🧱 Blender 3D control via MCP
git clone https://github.com/sacred-g/oh-my-claw.git
cd oh-my-claw
npm install
npm run setupStart the gateway:
npm startChat in the terminal:
npm run chatRebuild the skills manifest:
npm run skills:manifest┌──────────────────────────────────────────────────┐
│ Messaging Platforms │
│ WhatsApp · Telegram · iMessage · Signal │
└──────────────────────┬───────────────────────────┘
│
┌────────▼────────┐
│ Adapters Layer │
└────────┬────────┘
│
┌────────▼────────┐
│ Gateway Core │ ◀── Memory · Sessions · Cron
└────────┬────────┘
│
┌────────▼────────┐
│ Agent Runtime │ ◀── Claude / OpenAI / OpenCode
└────────┬────────┘
│
┌──────────────┼──────────────┐
▼ ▼ ▼
Skills Composio MCP Blender MCP
(PDF, DOCX, (500+ apps: (3D scene
PPTX, etc.) Gmail, Slack, control)
GitHub, etc.)
oh-my-claw/
├── adapters/ # Platform adapters (WhatsApp, Telegram, …)
├── agent/ # Agent runtime
├── assets/ # Branding assets
├── blender-skills/ # Blender 3D control
├── commands/ # CLI commands
├── memory/ # Daily logs (append-only)
├── providers/ # Model providers
├── scripts/ # Utility scripts
├── skills-main/ # Skill catalog
├── MEMORY.md # Long-term memory
├── gateway.js # Gateway entry point
└── cli.js # CLI entry point
MIT — see LICENSE.md.
// The art of unstoppable data manipulation.
Repository: github.com/sacred-g/oh-my-claw
