MonClaw: A Minimal OpenClaw Implementation Using OpenCode SDK

MonClaw is a new minimal implementation of OpenClaw functionality using the OpenCode SDK, offering developers a lightweight alternative for building AI-powered chat assistants.
Key Features
- Telegram adapter — Built with Grammy library for Telegram bot integration
- WhatsApp adapter — Uses Baileys library for WhatsApp connectivity
- Simple memory system — Single markdown file (MEMORY.md) loaded on every message
- Proactive memory updates — Via an OpenCode plugin tool (save_memory)
- Heartbeat task runner — Periodic checklist from heartbeat.md file
- Channel-level whitelist — With disk persistence for security
Auth Model
MonClaw reuses OpenCode existing auth mechanisms. The default path uses createOpencode() so the SDK starts and manages a local OpenCode server. Alternatively, you can set OPENCODE_SERVER_URL to connect to an already-running server.
Quick Start
The project requires Bun runtime. After cloning the repository and installing dependencies, you log in using the OpenCode CLI, configure environment variables (primarily TELEGRAM_BOT_TOKEN), and run the development server.
Available Commands
In Telegram/WhatsApp chat:
/remember— Force-save durable memory/pair— Add account to whitelist/new— Start a new shared session across all channels
The project is experimental and the author recommends exercising caution, especially with sensitive data.
📖 Read the full source: r/openclaw
👀 See Also

KANBAII: A Visual Kanban Board Built with Claude Code for AI-Assisted Development
A developer built KANBAII, a local kanban board tool entirely with Claude Code over two months. It provides visual task management, AI planning, and parallel execution modes for Claude Code workflows.

User-built PTC for Claude Code shows 40-65% token savings on analysis tasks, not code writing
A developer built a local PTC implementation called Thalamus for Claude Code and analyzed 79 real sessions, finding 40-65% token savings on analysis tasks but near-zero savings on code-writing tasks. The agent used execute() primarily for general Python computation rather than batching tool calls.

Tilde.run: An Agent Sandbox with a Transactional, Versioned Filesystem
Tilde.run provides isolated, reversible sandboxes for AI agents, with a versioned filesystem that mounts GitHub, S3, and Google Drive, and network isolation by default.

monk: A skill that silences agent narration to save context and tokens
A Reddit user published 'monk', a skill that strips narration, preambles, and postambles from Claude agent responses, claiming ~54% output token reduction per turn and 29-39% context capacity gain at 100 rounds.