iamai-core is free, open-source personal AI that runs entirely on your own device, learns from your interactions, and keeps everything private. No cloud services, no data sharing, no complex setup - just download and start.
In the world of local AI, there's a stark divide: complex tools for developers or simple website apps that lack capability. iamai-core bridges this gap by being both a straightforward AI application and a set of easy-to-use developer plugins.
- Fully Local Operation: Works without internet, portable, disaster-proof
- Live Training Approach: Learns continuously from your interactions
- Complete Privacy: Your data stays on your device
- Cross-Platform: Supports Windows, macOS, Linux and phone integration
- Developer-Friendly: C/C++ core with React/Next.js GUI and game engine plugins
- Multimodal: Text, audio, and visual interfaces
Our technology is built around three main components:
- Core neural network ("brain")
- Data modality I/O systems ("senses")
- Traditional programming interfaces ("tools")
The technical implementation combines high-performance core systems written in C/C++, with a modern frontend built using JavaScript and React, allowing for seamless integration of text, audio, and visual interfaces.
- Standalone cross-platform C++ CMAKE app
- Static Next.js/React app GUI
- GUI files served using Crow
- WebSockets between C++ and GUI
- ZeroMQ push/pull queues for communication
- SQLite for data storage
- JNI native Android app (text chat, earbud audio interface)
We're building iamai-core in phases:
- Foundation: Local text chat companion
- Multimodal Expansion: Voice and image capabilities
- Personal Knowledge Integration: Document and social media integration
- Continual Learning Framework: Real-time learning from interactions
- Agentic Desktop Assistant: Screen understanding and PC interaction
- Latent Pool Protocol: Secure peer-to-peer AI communication
- Fork the repo, make your changes, submit a pull request
- Join our Discord to discuss the project: Discord
Help keep personal AI truly personal by supporting iamai-core:
- GitHub Sponsors:
- View the sponsorship tiers and rewards: Sponsor
- Crypto Donations:
- Bitcoin: bc1qyvmjamjtt5f20q0k8nkkurdcjlyd8ptaag4qq7
- Ethereum/Arbitrum/Base/Tokens: 0x26827CcE25992d47180aAD75f3E69cb57D71602B
- Morpheus Staker Benefits: Get early access to builds and direct input on features
- If you have [MorpheusAI] Base Network [MOR] tokens, you can stake them on the iamai-core [Builder Subnet] page.
Free & Local AI for Everyone