Discover and explore top open-source AI tools and projects—updated daily.
JasonLiu0826Local-first AI desktop companion for Windows
New!
Top 75.3% on SourcePulse
Ackem is a local-first AI desktop companion for Windows, designed to provide a private and persistent user experience. It addresses the need for an AI that remembers context, emotions, and relationships without uploading personal data, making it ideal for users who prioritize privacy and a deeply integrated digital assistant.
How It Works
Ackem operates as a Windows desktop application, orchestrating chat, memory, emotion, and relationship state management. It allows users to configure any OpenAI-compatible LLM endpoint, whether cloud-based or local (e.g., Ollama, LM Studio). All personal data, including chats, memories, and settings, is stored locally in a ./data/ directory adjacent to the executable, ensuring data privacy and portability. The architecture is modular, featuring distinct systems for overall orchestration, a "Brain" for memory and understanding, a "Heart" for emotional and relationship state, a "Mouth" for LLM interaction, and a "Neural" layer for embeddings.
Quick Start & Requirements
Ackem.exe or 启动 Ackem.bat.Highlighted Details
.txt / .md files for long-term context.Maintenance & Community
Ackem is noted as a solo-maintained project currently in active testing, with limited test coverage. Users are encouraged to open issues for any unexpected behavior. No specific community channels (e.g., Discord, Slack) or notable contributor details are provided in the README.
Licensing & Compatibility
The project is licensed under the AGPL-3.0 license. While personal learning, research, and open-source integration are permitted, commercial use, including closed-source products or SaaS offerings, requires a separate commercial license.
Limitations & Caveats
As the project is in active testing and solo-maintained, users may encounter "unexpected behavior or rough edges." While severe issues like frequent crashes are uncommon, imperfections are still possible. Test coverage is limited.
1 week ago
Inactive