← All repositories

openclawopenclaw

371,921
0
View on GitHub
371,921 stars76,995 forksTypeScriptMITUpdated 13h ago6viewsopenclaw.ai

Tags

Use case
Personal AI assistantPersonal AI assistantSelf-hosted single-user AI gateway that routes your messaging apps to a private AI agent running on your own hardware.View all repositories taggedCLI toolCLI toolDistributed primarily as a command-line tool you install and run from your shell.View all repositories tagged
Ecosystem
Node.jsNode.jsJavaScript runtime built on V8 for building server-side and CLI applications.View all repositories taggedJavaScriptJavaScriptBuilt with JavaScript, runs in the browser or any JS runtime.View all repositories taggedTypeScriptTypeScriptStatically typed superset of JavaScript compiled to JS, used for large-scale Node.js and frontend applications.View all repositories tagged
Stack
Docker ComposeDocker ComposeLocal development and runtime are orchestrated with docker-compose.View all repositories tagged
Status
ActiveActiveReceives recent commits and releases, issues are being addressed.View all repositories tagged
Features
Feishu/Lark channelFeishu/Lark channelConnect to Feishu/Lark via WebSocket bot with streaming interactive cards.View all repositories taggedDiscord channelDiscord channelConnect a chatbot to Discord via the Bot Gateway API; servers, channels, threads, and voice rooms.View all repositories taggedWhatsApp channelWhatsApp channelConnect a chatbot or AI gateway to WhatsApp via Baileys with QR-code pairing; supports DMs and groups.View all repositories taggedAgent SandboxAgent SandboxRun agent tool execution inside isolated Docker containers for a hard security boundary around untrusted code.View all repositories taggedGatewayGatewayCentral long-running process that owns all channel connections, agent routing, and session state.View all repositories taggedStreaming previewsStreaming previewsSend a live-editable draft reply and update it token-by-token as the model generates, then finalize in place.View all repositories taggedMatrix channelMatrix channelConnect to the Matrix protocol for decentralized, self-hostable encrypted messaging on any homeserver.View all repositories taggedBroadcast groupsBroadcast groupsFan a single inbound message out to multiple agents simultaneously, each with isolated sessions.View all repositories taggedSkills systemSkills systemInject on-demand SKILL.md capability guides into the agent's context without bloating the base prompt.View all repositories taggedNostr channelNostr channelConnect to the Nostr decentralized protocol via NIP-04 encrypted DMs.View all repositories taggedDM pairingDM pairingExplicit owner-approval step that controls who is allowed to trigger the agent via direct message.View all repositories taggedMulti-agent routingMulti-agent routingRoute channels, groups, or senders to different isolated agents each with their own workspace, model, and tools.View all repositories taggedExec approvalsExec approvalsInteractive button-based approval flow that pauses agent shell commands pending human sign-off in chat.View all repositories taggedACP conversation bindingACP conversation bindingPin a chat thread to a persistent Agent Client Protocol workspace so follow-up messages route to the same coding-agent session.View all repositories taggedWeb Control UIWeb Control UIBrowser dashboard for real-time chat, config editing, session inspection, and device management.View all repositories taggedTelegram channelTelegram channelConnect a chatbot or AI gateway to Telegram via grammY; DMs, groups, forum topics, and inline buttons.View all repositories taggedSignal channelSignal channelConnect to Signal via signal-cli for privacy-focused end-to-end encrypted messaging.View all repositories taggedVoice pipelineVoice pipelineSTT/TTS pipeline for real-time voice interaction on macOS, iOS, Android, and Discord voice channels.View all repositories taggedSlack channelSlack channelConnect to Slack via the Bolt SDK; workspace apps with DMs, channels, and approval buttons.View all repositories taggedDreamingDreamingBackground memory consolidation pass that promotes high-quality short-term signals into long-term MEMORY.md.View all repositories taggedMicrosoft Teams channelMicrosoft Teams channelConnect to Microsoft Teams via the Bot Framework with enterprise Azure auth and adaptive cards.View all repositories taggedMulti-channel inboxMulti-channel inboxReceive and reply to messages from many messaging platforms through a single unified gateway process.View all repositories taggediMessage channeliMessage channelConnect to Apple iMessage via BlueBubbles REST API with edits, tapbacks, and group support.View all repositories taggedGoogle Chat channelGoogle Chat channelConnect to Google Chat via HTTP webhook app for spaces and direct messages.View all repositories tagged
License
MITMITMIT License — permissive, allows commercial reuse with attribution.View all repositories tagged