# Miru

> Miru is a self-hosted, open-source AI companion with Live2D pet, proactive attention, and verifiable Markdown memory across devices — no central cloud.

- **Category:** AI Assistant
- **Licence:** Apache-2.0
- **Latest version:** cross-platform-2026-08-30
- **Open source:** oss
- **Languages:** Python, HTML
- **Platforms:** Linux, Windows, macOS, Android
- **Tags:** Android, Chatbot, LLM, Openai, Memory, Anime, macOS, Desktop app, Self Hosted, Ai Agent, Conversational Ai, Multi device, Long term memory, Openai compatible, Ai companion, Apache 2, Desktop Pet, Live2d, Proactive AI, Verifiable Memory, Ai Waifu, Waifu

## Description

Miru (見る) is an open-source AI companion designed to run entirely on your own hardware — macOS, Windows, Android, or a self-hosted Linux server. Unlike typical chatbots, Miru lives as a Live2D desktop pet that quietly observes your screen (with permission), builds verifiable long-term memory in plain Markdown (projects, people, yourself, topics, daily journal, and commitments), and proactively reaches out via an Attention Engine that reads your context and mood. It supports multi-device sync through an invitation code connecting clients to your own server. You provide your own OpenAI-compatible model API keys for three tiers (Vision, Chat, Memory). The software is free under Apache 2.0; Live2D components remain under their own licenses. No central cloud or telemetry — all data stays on your machines.

## Links

- [Homepage](https://github.com/kiyotakali/miru)
- [Website](https://mirulife.top/)
- [GitHub Repository](https://github.com/kiyotakali/Miru)
- [Documentation (Deploy Guide)](https://github.com/kiyotakali/Miru/blob/main/deploy/README.md)
- [Building Guide](https://github.com/kiyotakali/Miru/blob/main/docs/BUILDING.md)
- [WeChat Group](https://github.com/kiyotakali/Miru/blob/main/docs/wechat-group.md)

---
Source: https://selfhost.directory/project/miru