OpenClaw

Active
GitHub TypeScript NOASSERTION

Description

OpenClaw is an open-source personal AI assistant platform supporting 25+ messaging channels (WhatsApp, Telegram, Slack, etc.) with multi-LLM integration and personal knowledge management.

Key Features

  • 25+ messaging channels - Unified access to WhatsApp, Telegram, Slack, Discord, WeChat, QQ, and more
  • Multi-LLM support - Works with OpenAI, Anthropic, and other providers via OAuth or BYOK
  • Voice interaction - Speech input/output on macOS, iOS, and Android for hands-free conversation
  • Canvas rendering - Live interactive canvas with user-controlled visual content display
  • DM pairing security - Default pairing policy treats inbound direct messages as untrusted input
  • Daemon mode - Installs as launchd/systemd user service for persistent background operation

Use Cases

💡 Deploy a personal AI assistant across WhatsApp, Telegram, and Slack for unified multi-channel access
💡 Build a private knowledge base and serve document-based Q&A through multiple messaging platforms
💡 Enable hands-free voice interaction on mobile devices for on-the-go AI assistance
💡 Run a 24/7 always-on personal AI butler on a self-hosted server or VPS

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (386.5k stars)

⚠️ Limitations

  • No clear open-source license

Quick Start

# Install OpenClaw (requires Node 24 or 22.19+)
npm install -g openclaw@latest

# Run onboarding wizard and install daemon
openclaw onboard --install-daemon

# Check gateway status
openclaw gateway status

# Send a message to the assistant
openclaw agent --message "Hello" --thinking high

Related Projects

ElatoAI

1.9k · TypeScript
Active A

Realtime Voice AI on Arduino ESP32 with 100+ Voice AI Models for AI Toys, Companions, and Devices. Supports OpenAI Realtime, Gemini, Grok, and Eleven Labs.

voiceagenttypescript +3
  • · Realtime speech-to-speech AI powered by OpenAI, Gemini, Grok, Eleven Labs, and Hume AI on ESP32
  • · 100+ voice AI models supported via Cloudflare Workers and Deno Edge Functions
  • · Secure WebSocket communication with Opus audio compression for high-quality streaming

WrenAI

17.3k · Python
Active A

Open-source text-to-SQL and text-to-chart GenBI agent with a semantic layer. Ask your database questions in natural language and get accurate SQL, charts, and BI insights. Supports 12+ data sources and any LLM.

llmtypescriptagent +2
  • · Open context layer providing business semantics, examples, and governance for AI agents
  • · Agent-driven design with CLI-embedded workflow guides loaded on demand
  • · Modeling Definition Language (MDL) for models, relationships, cubes, metrics, and RLAC/CLAC