DasterProkio/awesome-ai-companion
Open-source AI companions, desktop pets, long-term memory & proactive chat. 人机恋开源项目大全。让你的家机能够脱离官端自主存在,拥有记忆和主动性。
Awesome AI Companion is a carefully curated list of open-source software, infrastructure, and communities for building long-term relationships with AI companions. Think of it as a directory of tools, guides, and projects—all verified by reading their code—that help you create or use an AI companion that persists beyond individual chats, remembers context, proactively messages you, and lives in various forms (apps, desktops, phones, web spaces).
The list is organized into categories like:
- Companion clients & workspaces – chat apps and development environments for daily interaction.
- Virtual phones & companion spaces – simulated phone interfaces or virtual homes for the AI.
- Background heartbeats & proactive messaging – tools that keep the AI active and able to reach out.
- Memory, identity & emotion state – systems for persistent memory and emotional modeling.
- And many more: voice/visual presence, perception, services/integrations, game worlds, shared activities, communities, data ownership.
Each entry includes a description of what the project actually does, its primary language, platform support, and a status tag:
ready– usable as-isadapt– needs setup or customizationinfra– building block for other projectsverify– unfinished or unclear, check code yourself
The README states that every project’s code is read to ensure descriptions are accurate, and new entries are automatically scanned for malware and vulnerabilities. It also provides a dual-language version (English and Chinese).
This is not a single app; it’s a gateway to many projects you can adopt or learn from to create your own AI companion setup.
Related
- Project
- Project
- Project
- Project