NanoClaw
NanoClaw is a personal AI assistant that carries out tasks via messengers such as WhatsApp, Telegram, Slack, or Discord. You can add the channels you want during setup or via skills. It can research the web, keep information in memory, and handle recurring work such as morning briefings on a schedule.
The actively maintained software is licensed under the MIT license and runs on your own infrastructure. It uses TypeScript, Node.js, Bun, and SQLite and runs agent sessions in Docker containers. External model access is set up separately and does not turn the application into a SaaS offering.
Fact Sheet
- Categories
- Status
- Actively maintained
- License
- MIT
- Operation
- On-Premises / Self-hosted
- Technologies
- TypeScript
- Node.js
- Bun
- SQLite
- Docker
- Single Sign-On (SSO)
- Unknown: not specified
- MCP server
- Unknown: not specified
Open-Source Alternatives
In the Category «Personal AI Assistants»
Hermes Agent
Hermes Agent handles tasks via the terminal, desktop, and messaging apps. It retains knowledge and runs recurring work on a schedule.
- AI Assistants
OpenClaw
OpenClaw carries out tasks with file, browser, and command-line tools. Memory, schedules, and messaging app integration complement the assistant.
- AI Assistants
PicoClaw
PicoClaw researches, uses file and shell tools, and schedules tasks. The assistant is also designed for self-hosting on small devices.
- AI Assistants
nanobot
nanobot runs file and shell tasks, researches the web, and schedules recurring work. You can use it through the browser, the terminal, and messaging apps.
- AI Assistants