| title |
description |
| Feature Maturity |
Classification of Moltbot features by stability and production-readiness |
Feature Maturity Matrix
This document classifies Moltbot features by their maturity level, helping you understand what to expect in terms of stability, API guarantees, and support.
Maturity Levels
| Level |
Description |
API Stability |
Support |
| Core |
Battle-tested, production-ready. Breaking changes only in major versions. |
Stable |
Full |
| Stable |
Feature-complete with documented API contracts. Minor refinements possible. |
Stable |
Full |
| Beta |
Feature-complete but may have edge cases. API contracts may evolve. |
Mostly stable |
Community |
| Experimental |
Active development. API likely to change. Use with caution. |
Unstable |
Limited |
Messaging Channels
| Feature |
Maturity |
Since |
Notes |
| WhatsApp (Web) |
Core |
2024.1 |
Production-ready via whatsapp-web.js |
| Telegram |
Core |
2024.1 |
Full Bot API support, topics, streaming |
| Discord |
Core |
2024.1 |
Slash commands, threads, voice support |
| Slack |
Core |
2024.1 |
Socket Mode, app mentions, channels |
| Signal |
Stable |
2024.3 |
Requires signal-cli daemon |
| iMessage |
Stable |
2024.6 |
macOS only, requires Full Disk Access |
| BlueBubbles |
Stable |
2024.8 |
Alternative iMessage via BlueBubbles server |
| Matrix |
Beta |
2025.1 |
E2EE support, room federation |
| Google Chat |
Beta |
2025.1 |
Workspace integration, spaces |
| Mattermost |
Beta |
2024.10 |
Self-hosted team collaboration |
| LINE |
Beta |
2026.1 |
Messaging API with rich replies |
| MS Teams |
Beta |
2025.1 |
Bot Framework integration |
| Zalo |
Experimental |
2025.6 |
Official API (business accounts) |
| Zalo User |
Experimental |
2025.6 |
User-mode via zca-js |
| Nostr |
Experimental |
2025.8 |
Decentralized social protocol |
| Twitch |
Experimental |
2025.10 |
Chat integration |
| Tlon (Urbit) |
Experimental |
2025.12 |
Urbit-native messaging |
| Nextcloud Talk |
Experimental |
2026.1 |
Self-hosted video/chat |
Model Providers
| Feature |
Maturity |
Since |
Notes |
| Anthropic (Claude) |
Core |
2024.1 |
Primary provider, full tool support |
| OpenAI (GPT) |
Core |
2024.1 |
Full API support including vision |
| Amazon Bedrock |
Stable |
2024.6 |
Multi-model, IAM auth |
| Google Gemini |
Stable |
2025.1 |
Native API support |
| OpenRouter |
Stable |
2024.8 |
Multi-provider routing |
| Ollama |
Stable |
2025.3 |
Local models, auto-discovery |
| Venice |
Stable |
2025.6 |
Privacy-focused provider |
| Moonshot (Kimi) |
Beta |
2024.10 |
Chinese language optimization |
| Minimax |
Beta |
2025.1 |
Chinese language models |
| GLM (Zhipu) |
Beta |
2025.3 |
Chinese language models |
| Zai |
Experimental |
2025.8 |
Research models |
| OpenCode |
Experimental |
2025.6 |
Code-focused provider |
| Vercel AI Gateway |
Experimental |
2026.1 |
Edge deployment |
Gateway & Infrastructure
| Feature |
Maturity |
Since |
Notes |
| Gateway Server |
Core |
2024.1 |
Central coordination service |
| WebSocket Protocol |
Core |
2024.1 |
Real-time bidirectional comms |
| Token Authentication |
Core |
2024.1 |
Bearer token auth |
| Password Authentication |
Core |
2025.1 |
Human-friendly auth |
| Tailscale Integration |
Stable |
2024.6 |
Zero-config networking |
| Health Monitoring |
Stable |
2024.3 |
/health endpoint, doctor checks |
| Background Process |
Stable |
2024.6 |
Daemon mode, launchd/systemd |
| Rate Limiting |
Stable |
2026.1 |
Request throttling |
| Bonjour Discovery |
Beta |
2025.1 |
Local network auto-discovery |
| Remote Gateway |
Beta |
2024.10 |
Connect to remote gateways |
| Multiple Gateways |
Experimental |
2025.8 |
Multi-gateway coordination |
Agent System
| Feature |
Maturity |
Since |
Notes |
| Agent Loop |
Core |
2024.1 |
Tool-calling conversation loop |
| Session Management |
Core |
2024.1 |
Per-conversation state |
| Context Compaction |
Core |
2024.3 |
Automatic context summarization |
| System Prompts |
Core |
2024.1 |
Configurable agent personality |
| Multi-Agent |
Stable |
2024.6 |
Multiple concurrent agents |
| Model Failover |
Stable |
2024.8 |
Automatic provider switching |
| Extended Thinking |
Stable |
2025.1 |
Reasoning traces, Claude thinking |
| Heartbeat |
Stable |
2024.6 |
Periodic agent check-ins |
| Presence |
Beta |
2025.1 |
Node capability awareness |
| Sub-Agents |
Beta |
2025.3 |
Spawned child agents |
Tools & Skills
| Feature |
Maturity |
Since |
Notes |
| Shell Execution |
Core |
2024.1 |
Bash/PowerShell commands |
| Exec Approvals |
Core |
2024.6 |
Interactive command approval |
| Web Search |
Stable |
2024.3 |
Brave Search integration |
| Web Fetch |
Stable |
2024.3 |
URL content retrieval |
| Browser Control |
Stable |
2024.6 |
Playwright automation |
| Chrome Extension |
Beta |
2025.1 |
Browser relay for automation |
| Skills System |
Stable |
2024.8 |
SKILL.md-based extensibility |
| ClawdHub |
Stable |
2025.1 |
Skill marketplace integration |
| Slash Commands |
Stable |
2024.3 |
/approve, /help, etc. |
| Elevated Commands |
Stable |
2024.6 |
Sudo/admin execution |
| Subagent Tools |
Beta |
2025.3 |
Agent spawning from tools |
| Lobster |
Beta |
2025.6 |
Natural language CLI |
| LLM Task |
Beta |
2025.8 |
Delegated model tasks |
Memory & Context
| Feature |
Maturity |
Since |
Notes |
| Session Files |
Core |
2024.1 |
JSONL conversation logs |
| Agent Workspace |
Core |
2024.3 |
Per-agent file storage |
| OpenAI Embeddings |
Stable |
2024.6 |
text-embedding-3 models |
| Gemini Embeddings |
Stable |
2025.1 |
text-embedding-004 |
| SQLite Vector Store |
Stable |
2024.8 |
sqlite-vec for local search |
| Hybrid Search |
Beta |
2025.3 |
Combined vector + keyword |
| LanceDB Store |
Experimental |
2025.8 |
Alternative vector backend |
| Memory Sync |
Experimental |
2025.6 |
Cross-session memory sharing |
Automation
| Feature |
Maturity |
Since |
Notes |
| Cron Jobs |
Stable |
2024.6 |
Scheduled agent runs |
| Webhooks |
Stable |
2024.6 |
HTTP trigger endpoints |
| Hooks |
Stable |
2024.8 |
Pre/post message processing |
| Gmail Pub/Sub |
Beta |
2025.1 |
Email trigger via Google |
| Auth Monitoring |
Beta |
2025.6 |
Session re-authentication |
| Poll |
Experimental |
2025.8 |
Periodic URL polling |
Nodes & Media
| Feature |
Maturity |
Since |
Notes |
| Image Understanding |
Stable |
2024.3 |
Vision model integration |
| Audio Transcription |
Stable |
2024.6 |
Whisper integration |
| TTS (Text-to-Speech) |
Stable |
2025.1 |
Multiple providers, Edge fallback |
| Camera Capture |
Beta |
2024.8 |
Node camera access |
| Location Services |
Beta |
2025.1 |
GPS/location awareness |
| Voice Wake |
Beta |
2025.3 |
macOS voice activation |
| Voice Call |
Experimental |
2025.6 |
Twilio phone integration |
| Talk Mode |
Experimental |
2025.8 |
Real-time voice conversation |
Platforms
| Feature |
Maturity |
Since |
Notes |
| macOS App |
Stable |
2024.6 |
Menu bar companion app |
| iOS App |
Beta |
2025.1 |
Mobile companion |
| Android App |
Beta |
2025.3 |
Mobile companion |
| Linux (CLI) |
Core |
2024.1 |
Full CLI support |
| Windows (CLI) |
Stable |
2024.3 |
Full CLI support |
| Docker |
Stable |
2024.3 |
Container deployment |
| Fly.io |
Stable |
2024.6 |
Edge deployment |
| Railway |
Stable |
2025.1 |
One-click deployment |
| Render |
Stable |
2026.1 |
Managed deployment |
| Northflank |
Beta |
2026.1 |
Kubernetes deployment |
| Raspberry Pi |
Beta |
2025.8 |
ARM deployment |
| GCP |
Beta |
2026.1 |
Google Cloud deployment |
Web Interfaces
| Feature |
Maturity |
Since |
Notes |
| Gateway Dashboard |
Stable |
2024.6 |
Web-based control panel |
| WebChat |
Stable |
2024.6 |
Browser-based chat UI |
| TUI |
Stable |
2024.8 |
Terminal user interface |
| Control UI |
Stable |
2025.1 |
Administrative interface |
| Marketplace UI |
Beta |
2026.1 |
ClawdHub skill browser |
Security
| Feature |
Maturity |
Since |
Notes |
| Token Auth |
Core |
2024.1 |
Bearer token authentication |
| Password Auth |
Core |
2025.1 |
Human-friendly passwords |
| Exec Sandboxing |
Stable |
2024.8 |
Command isolation |
| Tool Policies |
Stable |
2024.10 |
Per-tool permissions |
| Secrets Manager |
Stable |
2026.1 |
Keychain/Credential Manager |
| Prompt Injection Defense |
Beta |
2026.1 |
Input sanitization |
| Command Blocklist |
Beta |
2026.1 |
Dangerous command blocking |
| Rate Limiting |
Stable |
2026.1 |
Request throttling |
| Formal Verification |
Experimental |
2025.10 |
Mathematical security proofs |
Plugins & Extensions
| Feature |
Maturity |
Since |
Notes |
| Plugin SDK |
Stable |
2024.8 |
Channel/tool extensions |
| Plugin Manifest |
Stable |
2024.8 |
clawdbot.plugin.json spec |
| Hot Reload |
Beta |
2025.1 |
Development mode reloading |
| Plugin HTTP Registry |
Beta |
2026.1 |
Dynamic route registration |
Upgrade Guidance
Moving from Experimental to Beta
Features at experimental level may have breaking changes between minor versions. Pin your Moltbot version if you depend on experimental features.
Moving from Beta to Stable
Beta features are generally safe for production but may require migration steps. Check the changelog when upgrading.
Core Features
Core features maintain backward compatibility within major versions. Migration guides are provided for any breaking changes.
Requesting Feature Promotion
If you're using a Beta or Experimental feature in production and would like it prioritized for stabilization, please:
- Open a GitHub issue describing your use case
- Include any edge cases or bugs you've encountered
- Suggest any API improvements that would make it more stable
Community feedback directly influences feature prioritization.