A self-hosted personal AI assistant that runs on your own devices and answers you through messaging apps like WhatsApp, Telegram, Slack and Discord.
composio-community/secure-openclaw
A self-hosted personal AI assistant that answers over WhatsApp, Telegram, Signal, or iMessage using Claude, with memory, reminders, and 500+ app integrations.
- Stars
- 1,186
- Forks
- 168
- Open issues
- 6
- Last commit
- 3 months ago
What is it?
Secure OpenClaw is a personal AI assistant that runs as a 24x7 gateway on your messaging accounts. You message it on WhatsApp, Telegram, Signal, or iMessage, and it replies using Claude with access to tools such as file reads, edits, and shell commands within a configured workspace.
The assistant keeps persistent memory in Markdown files under ~/secure-openclaw, including long-term notes and daily logs. It can schedule one-time reminders and recurring cron jobs that run while the gateway is up. Composio provides integrations with more than 500 apps such as Gmail, Google Calendar, Slack, GitHub, and Notion, with an auth link on first use of each app.
Access is controlled by per-platform allowlists for direct messages and groups. Tool calls that need approval are sent to you for a Y/N reply on messaging platforms or confirmed in terminal chat. It can run locally or in Docker on a remote Linux server, and supports Claude Code or Opencode as the underlying provider.
Key features
- 01Chat with Claude over WhatsApp, Telegram, Signal, or iMessage
- 02Persistent Markdown-based memory with long-term and daily notes
- 03One-time reminders and cron-based recurring scheduled messages
- 04Integrations with 500+ apps through Composio
- 05Per-platform allowlists and tool approval prompts
- 06Docker-based deployment to a remote server
Use cases
- Managing email, calendar, and reminders from your phone via chat
- Creating GitHub issues or Jira tickets by sending a message
- Running a personal assistant on a cheap VPS that stays reachable on your messaging apps
Quick start
- 1
Clone the repo and install dependencies
npm install - 2
Install Claude Code for the Claude provider
npm install -g @anthropic-ai/claude-code - 3
Export your Anthropic and Composio API keys
- 4
Open the interactive menu and start chatting or the gateway
node cli.js
Things to know
- Requires both an Anthropic API key and a Composio API key before it works.
- Needs Claude Code or Opencode installed on the machine.
- iMessage support works on macOS only.
Topics
FAQ
- What is secure-openclaw?
- A self-hosted personal AI assistant that answers over WhatsApp, Telegram, Signal, or iMessage using Claude, with memory, reminders, and 500+ app integrations. Secure OpenClaw is a personal AI assistant that runs as a 24x7 gateway on your messaging accounts. You message it on WhatsApp, Telegram, Signal, or iMessage, and it replies using Claude with access to tools such as file reads, edits, and shell commands within a configured workspace.
- Is secure-openclaw free to use? What license does it have?
- secure-openclaw is open source under the MIT license. Check the license terms before using it in commercial products.
- Is secure-openclaw still maintained?
- Updated within 6 months. The last commit to secure-openclaw was on Jul 25, 2026.
- What can I use secure-openclaw for?
- Managing email, calendar, and reminders from your phone via chat Creating GitHub issues or Jira tickets by sending a message Running a personal assistant on a cheap VPS that stays reachable on your messaging apps
- How do I install secure-openclaw?
- Clone the repo and install dependencies: npm install Install Claude Code for the Claude provider: npm install -g @anthropic-ai/claude-code Export your Anthropic and Composio API keys Open the interactive menu and start chatting or the gateway: node cli.js
- Where can I get secure-openclaw?
- The source code and installation instructions are on GitHub: https://github.com/composio-community/secure-openclaw
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A personal AI assistant that runs on your own computer, handling long tasks, remembering context, and talking by voice with any local or cloud model.
GoWA is a self-hosted WhatsApp REST API written in Go, supporting multiple accounts, webhooks, MCP, and Chatwoot integration.
A macOS-first personal AI agent that runs locally on your Mac, using voice, screen, calls, and messaging to act on your behalf.
Self-hosted, privacy-first personal AI assistant platform with autonomous agents, 250+ tools, MCP support, and Telegram and WhatsApp connectivity.
A personal AI assistant that runs on macOS, Windows, iOS, Telegram, Slack and more, with persistent memory and proactive follow-ups.