|
16 | 16 | [](docs/VECTOR_MEMORY.md) |
17 | 17 | [](#) |
18 | 18 |
|
19 | | -**Habla con un agente de IA real desde el celular. Memoria persistente, voz, skills compatibles con OpenClaw, todo corriendo en tu propia máquina. Cero suscripciones. Cero costos de API.** |
| 19 | +**Cero suscripciones. Cero API keys. Cero costos.** Un agente de IA real en Telegram, con memoria persistente, voz y compatibilidad nativa con el ecosistema de skills de [OpenClaw](https://github.com/topics/openclaw-skills) — todo corriendo en tu propia máquina con un `./setup.sh` de 10 minutos. |
20 | 20 |
|
21 | | -**Talk to a real AI agent from your phone. Persistent memory, voice, OpenClaw-compatible skills — running on your own box. Zero subscriptions. Zero API costs.** |
| 21 | +**Zero subscriptions. Zero API keys. Zero cost.** A real AI agent on Telegram, with persistent memory, voice, and native compatibility with the [OpenClaw](https://github.com/topics/openclaw-skills) skills ecosystem — all running on your own box from a 10-minute `./setup.sh`. |
22 | 22 |
|
23 | 23 | </div> |
24 | 24 |
|
25 | 25 | --- |
26 | 26 |
|
27 | 27 | ## 🎯 ¿Por qué existe? / Why does this exist? |
28 | 28 |
|
29 | | -**ES:** Las herramientas de IA hoy te obligan a elegir: SaaS caro y bonito (Claude Desktop, ChatGPT Plus) o un CLI potente pero atado al desktop (OpenCode, Claude Code). Faltaba el **mobile-first, self-hosted, gratis y con memoria persistente real**. Eso es Opencode-Assistant. |
| 29 | +**ES:** Las herramientas de IA te obligan a elegir entre tres caminos: pagar suscripción (Claude Desktop, ChatGPT Plus), poner tu propia API key (CrewAI, AutoGen), o construir desde cero (LangGraph, OpenFang). Faltaba la cuarta opción: **cero costo, cero API keys, compatibilidad nativa con skills de OpenClaw, en tu celular**. Eso hace Opencode-Assistant. |
30 | 30 |
|
31 | | -**EN:** Today's AI tools force a tradeoff: pretty but expensive SaaS (Claude Desktop, ChatGPT Plus) or powerful but desktop-bound CLI (OpenCode, Claude Code). What was missing: **mobile-first, self-hosted, free, with real persistent memory**. That's Opencode-Assistant. |
| 31 | +**EN:** AI tools today force a choice between three paths: pay subscriptions (Claude Desktop, ChatGPT Plus), bring your own API key (CrewAI, AutoGen), or build from scratch (LangGraph, OpenFang). What was missing: a fourth option — **zero cost, zero API keys, native OpenClaw skill compatibility, on your phone**. That's what Opencode-Assistant does. |
32 | 32 |
|
33 | 33 | --- |
34 | 34 |
|
35 | 35 | ## 📊 Cómo se compara / How it compares |
36 | 36 |
|
| 37 | +Comparativa honesta. Las casillas en negrita son donde **realmente** ganamos; el resto es contexto. Los demás frameworks son excelentes, simplemente apuntan a otra cosa. |
| 38 | + |
| 39 | +Honest comparison. Bold cells are where we **actually** win; the rest is context. The other frameworks are excellent — they just aim at different problems. |
| 40 | + |
37 | 41 | | Feature | **Opencode-Assistant** | OpenClaw runtime | [OpenFang](https://github.com/RightNow-AI/openfang) | CrewAI | AutoGen | LangGraph | Claude Desktop | |
38 | 42 | |---|---|---|---|---|---|---|---| |
39 | | -| **01 Primary surface** | 📱 **Telegram** (mobile-first) | 🖥 Desktop/Web | 🖥 Desktop/CLI | 🖥 CLI | 🖥 CLI | 🖥 CLI | 🖥 Desktop | |
40 | | -| **02 Language** | TypeScript | TypeScript | Rust | Python | Python | Python | — (closed) | |
41 | | -| **03 Cost out of the box** | 💰 **$0** (big-pickle) | API or subscription | BYO model | BYO model | BYO model | BYO model | Subscription | |
42 | | -| **04 Persistent memory** | ✅ SQLite + MCP + vectors | File-based | SQLite + FTS5 | 4-layer | External | Checkpoints | Native long-term | |
43 | | -| **05 Vector / semantic search** | ✅ **Ollama or OpenAI** | ❌ | ✅ | ❌ | ❌ | ❌ | Some clients | |
44 | | -| **06 OpenClaw `SKILL.md`** | ✅ **Drop-in compatible** | ✅ Native | ❌ | ❌ | ❌ | ❌ | ✅ Native | |
45 | | -| **07 Cron jobs** | ✅ **3 types built-in** | ❌ | Scheduled tasks | ❌ | ❌ | ❌ | ❌ | |
46 | | -| **08 Voice in / out** | ✅ Whisper + Speechify | ❌ | ❌ | ❌ | ❌ | ❌ | Some clients | |
47 | | -| **09 Localization** | 🌍 **6 languages** | 🇬🇧 English | 🇬🇧 English | 🇬🇧 English | 🇬🇧 English | 🇬🇧 English | Multi | |
48 | | -| **10 Setup time** | ⚡ **`./setup.sh` (≈10 min)** | App install | Build from source | `pip install` | `pip install` | `pip install` | App install | |
49 | | -| **11 Self-hosted** | ✅ Docker, one command | ✅ | ✅ Docker | ✅ | ✅ | ✅ | ❌ Cloud | |
50 | | -| **12 License** | MIT | MIT | MIT | MIT | Apache 2.0 | MIT | Closed | |
51 | | - |
52 | | -> **Nota / Note:** OpenFang es un proyecto excelente y mucho más ambicioso a nivel "Agent OS" (sandbox WASM, 16 capas de seguridad, app Tauri). Si necesitas una infraestructura de agentes corporativa, mira a OpenFang. Si quieres **un asistente personal que funcione hoy en tu celular en 10 minutos sin pagar nada**, eso es lo que hace Opencode-Assistant. |
53 | | -> |
54 | | -> OpenFang is an excellent and far more ambitious "Agent OS" project (WASM sandbox, 16 security layers, Tauri desktop app). If you need corporate-grade agent infrastructure, look at OpenFang. If you want **a personal assistant that runs on your phone today in 10 minutes without paying for anything**, that's what Opencode-Assistant does. |
| 43 | +| **01 Cost out of the box** | 💰 **$0 — `big-pickle` included** | API key needed | BYO model | BYO model | BYO model | BYO model | Subscription | |
| 44 | +| **02 OpenClaw `SKILL.md`** | ✅ **Drop-in + auto-update from URL + sha256 verify** | ✅ Native | ❌ | ❌ | ❌ | ❌ | ✅ Native | |
| 45 | +| **03 Persistent memory** | SQLite + MCP + optional vectors | File-based | SQLite + FTS5 | 4-layer | External | Checkpoints | Native long-term | |
| 46 | +| **04 Vector / semantic search** | ✅ Ollama or OpenAI | ❌ | ✅ Built-in | ❌ | ❌ | ❌ | Some clients | |
| 47 | +| **05 Voice in / out** | ✅ Whisper + Speechify | ❌ | ❌ | ❌ | ❌ | ❌ | Some clients | |
| 48 | +| **06 Built-in cron / scheduling** | ✅ **3 types** (task / reminder / backup) | ❌ | Scheduled tasks | ❌ | ❌ | ❌ | ❌ | |
| 49 | +| **07 Localization (UI)** | 🌍 **6 languages** (en/es/de/fr/ru/zh) | 🇬🇧 English | 🇬🇧 English | 🇬🇧 English | 🇬🇧 English | 🇬🇧 English | Multi | |
| 50 | +| **08 Setup time** | ⚡ **`./setup.sh` (≈10 min)** | App install | Build from source | `pip install` | `pip install` | `pip install` | App install | |
| 51 | +| **09 Self-hosted** | ✅ Docker, one command | ✅ | ✅ Docker | ✅ | ✅ | ✅ | ❌ Cloud | |
| 52 | +| **10 Channel adapters** | 🟡 **Telegram only (mobile-focused)** | ~13 (Slack, Discord, etc.) | 40 (multi-channel framework) | Plugin-based | None native | None native | Native client | |
| 53 | +| **11 Production hardening** | Single-user whitelist | Basic | 16 security layers + WASM sandbox | Docker | AES enc. | Checkpoints | Cloud-managed | |
| 54 | +| **12 Language** | TypeScript | TypeScript | Rust | Python | Python | Python | — (closed) | |
| 55 | +| **13 License** | MIT | MIT | MIT | MIT | Apache 2.0 | MIT | Closed | |
| 56 | + |
| 57 | +### ⚠️ Tradeoffs honestos / Honest tradeoffs |
| 58 | + |
| 59 | +**ES:** Otros frameworks nos ganan en **multi-canal** (Slack/Discord/WhatsApp/web) y en **hardening empresarial** (las 16 capas de seguridad y el sandbox WASM de OpenFang son impresionantes). Este proyecto cambia esa amplitud por **costo cero, sin APIs, skills de OpenClaw nativas y setup en 10 minutos para un solo usuario en Telegram**. Si necesitas agentes multi-canal a escala, mira a OpenFang o construye con CrewAI/LangGraph. Si quieres un asistente personal en tu bolsillo, esto es para ti. |
| 60 | + |
| 61 | +**EN:** Other frameworks beat us on **multi-channel** (Slack/Discord/WhatsApp/web) and on **enterprise-grade hardening** (OpenFang's 16 security layers and WASM sandbox are genuinely impressive). This project trades that breadth for **zero cost, no APIs, native OpenClaw skills, and a 10-minute setup for a single user on Telegram**. If you need multi-channel agents at scale, look at OpenFang or build with CrewAI/LangGraph. If you want a personal assistant in your pocket, this is for you. |
55 | 62 |
|
56 | 63 | --- |
57 | 64 |
|
@@ -112,9 +119,10 @@ Un bot de Telegram que convierte a [**OpenCode**](https://opencode.ai) en un asi |
112 | 119 |
|
113 | 120 | ## Por qué usarlo |
114 | 121 |
|
115 | | -- Ya usas OpenCode en la laptop pero quieres mandarle prompts desde el bus → este es el mismo agente desde el celular |
116 | | -- Has probado Claude Desktop / OpenClaw runtime y quieres lo mismo pero **gratis, en tu VPS, multi-idioma, con voz** |
117 | | -- Te molesta que cada herramienta de IA tenga su propia memoria silo y nada cruce → MCP estándar + skill format estándar |
| 122 | +- **No quieres pagar nada.** El modelo `big-pickle` (Claude Sonnet) viene incluido sin API key. Speechify TTS y Groq Whisper STT tienen tier gratis suficiente para uso personal. Ollama para vectores corre en tu máquina, también gratis. |
| 123 | +- **Ya tienes skills de OpenClaw.** Pegas el `SKILL.md` en `memory/skills/` o lo instalas con `/skill_install <url>` desde GitHub — funciona igual que en Claude Desktop o el runtime de OpenClaw. |
| 124 | +- **Quieres tu memoria, no la de OpenAI.** SQLite local, MCP standard, exportable a markdown cuando quieras irte. Sin lock-in. |
| 125 | +- **Lo quieres en el celular.** Otros frameworks son CLI-only o desktop apps; este es Telegram desde el primer commit. |
118 | 126 |
|
119 | 127 | ## Requisitos |
120 | 128 |
|
@@ -313,9 +321,10 @@ A Telegram bot that turns [**OpenCode**](https://opencode.ai) into a mobile-firs |
313 | 321 |
|
314 | 322 | ## Why use it |
315 | 323 |
|
316 | | -- You already use OpenCode on your laptop and want to send it prompts from the bus → same agent, on your phone |
317 | | -- You've tried Claude Desktop / OpenClaw runtime and want the same thing **free, on your VPS, multilingual, with voice** |
318 | | -- You're tired of every AI tool having its own siloed memory → standard MCP + standard skill format |
| 324 | +- **You don't want to pay anything.** The `big-pickle` model (Claude Sonnet) is included with no API key. Speechify TTS and Groq Whisper STT both have free tiers that cover personal use. Ollama for vectors runs locally, also free. |
| 325 | +- **You already have OpenClaw skills.** Drop a `SKILL.md` into `memory/skills/` or install one with `/skill_install <url>` from GitHub — it works the same as in Claude Desktop or the OpenClaw runtime. |
| 326 | +- **You want your memory, not OpenAI's.** Local SQLite, MCP standard, exportable to markdown whenever you want to leave. No lock-in. |
| 327 | +- **You want it on your phone.** Other frameworks are CLI-only or desktop apps; this is Telegram from commit one. |
319 | 328 |
|
320 | 329 | ## Requirements |
321 | 330 |
|
|
0 commit comments