Discover and explore top open-source AI tools and projects—updated daily.
letta-aiAI assistant with persistent, multi-channel memory
Top 98.3% on SourcePulse
LettaBot is a personal AI assistant designed for seamless, persistent, and unified communication across multiple messaging platforms, including Telegram, Slack, Discord, WhatsApp, and Signal. It offers a unified memory across all channels, enabling a consistent AI experience for users seeking a central point of interaction with their AI.
How It Works
Leveraging the Letta Code SDK, LettaBot integrates with popular messaging services to provide a single AI agent with a unified and persistent memory. This approach allows conversations and context to flow between different platforms and across extended periods, enhancing user productivity and AI utility. Core features include local tool execution, automatic voice message transcription, and real-time streaming responses.
Quick Start & Requirements
Requires Node.js 20+, a Letta API key (or Docker server), and a Telegram bot token. Installation involves cloning the repository, running npm install, npm run build, and npm link. Setup can be AI-assisted or via the interactive lettabot onboard wizard. The server is started with lettabot server. Official documentation and setup guides are available.
Highlighted Details
skills.sh and Clawdhub for functionalities like Home Assistant control./v1/chat/completions and /v1/models endpoints for integration with compatible frontends and SDKs.Maintenance & Community
The provided README does not detail specific contributors, sponsorships, or community channels (e.g., Discord/Slack).
Licensing & Compatibility
Licensed under the Apache-2.0 license, permitting commercial use and modification.
Limitations & Caveats
Background tasks (heartbeats/cron) operate in 'Silent Mode,' meaning agent responses are not automatically delivered to users; explicit CLI commands (lettabot-message send) are required. By default, the agent's tool execution is restricted to read-only operations like file exploration, web search, and conversation history search.
14 hours ago
Inactive
AstrBotDevs
danny-avila