Anima
Make Every Hardware Intelligent — an open-source Agent OS for hardware intelligence.
Fullive-AI/Anima is ranked 15,669 with 640 stars.
Fullive-AI/Anima is ranked 15,669 among these 8 peers; DenisovAV/flutter_edge_ai is ranked 15,666.
| Name | Rank | Metrics |
|---|---|---|
| google-gemini-php/laravel | 15,648 |
|
| opendatalab/MinerU-Document-Explorer | 15,653 |
|
| BotLibre/BotLibre | 15,665 |
|
| DenisovAV/flutter_edge_ai | 15,666 |
|
| harsha-iiiv/openapi-mcp-generator | 15,676 |
|
| eastreams/loong | 15,689 |
|
| evancohen/sonus | 15,690 |
|
| getomni-ai/benchmark | 15,691 |
|
| Parameter | Value |
|---|---|
| Language | Python |
| Category | AI Engineering |
| Subcategory | Give agent tools, Build agent workflow (SDK) |
| Keywords | Agent-ready APIs, Home assistant, IoT, Memory management |
| Stars | 640 |
| Forks | 39 |
| Contributors | 2 |
| Created date | 2026-06-01 |
| Updated date | 2026-10-14 |
| Stars in 1 day | 0 |
| Stars in 7 days | -398 |
| Rank | 15,669 |
| Previous rank | 6,716 |
| Rank change | -8,953 |
| 7-day stars rank | 19,044 |
| Previous 7-day stars rank | 18,956 |
| 7-day stars rank change | -88 |
| Total stars rank | 15,972 |
| Previous total stars rank | 15,942 |
| Total stars rank change | -30 |
Make every hardware intelligent An open-source Agent OS for hardware intelligence. Its goal is not to build yet another device control panel, but to give home hardware perceptive, decision-making, learning, and extensible AI capabilities. The name **Anima** comes from Latin and means "soul. " It reflects the project's original idea: today's smart hardware already has sensors, connectivity, and actuation, but most devices still wait passively for commands. Anima connects these devices to a runnable intelligence center, so lights, air
conditioners, humidifiers, air purifiers, speakers, and future devices can understand the environment, the user, and each other. Anima's vision: move every piece of hardware from a "connected device" to a collaborative intelligent agent. What Is Anima Anima can be understood as an intelligent hardware Agent Runtime running inside your local network: It discovers devices, maintains device state, and controls real hardware through adapters. It maintains long-term Memory and learns from explicit preferences and repeated behavior. It uses an LLM
Brain to read the environment, user intent, historical memory, and skill knowledge, then plan actions. It packages domain knowledge for each device type as a Skill, so decisions are not just "on/off" but aligned with context, comfort, and safety boundaries. It provides a Dashboard, REST API, and CLI so you can observe, debug, control, and extend the whole system. Anima currently supports Mi Home / MIoT devices. More hardware protocols will be added over time, and contributions from the open
-source community are welcome. TIP] Most smart-home systems ask, "What sensors do you need? "** It discovers your devices automatically, loads domain knowledge for each device, and starts making intelligent decisions from day one. Q: Do I need to configure devices manually? Anima scans the local network through the corresponding adapter protocols. For Xiaomi / Mi Home devices, one QR login can automatically obtain device tokens without manually entering IP lists or extracting tokens. Q: Is it just a fancy switch
controller? Core device types have dedicated **Skills**: domain knowledge packages that include comfort models, occupancy awareness, cross-device coordination rules, and preference learning. Your humidifier understands seasonal adjustments and AC interaction; your lights can follow circadian lighting patterns. **A:** Anima maintains a memory system with , normalized learned profiles per device type, and extracted topic memories. The Brain incrementally extracts preferences from interaction history and evolves behavior over time. **A:** Any OpenAI-compatible API service, including OpenAI, DeepSeek, Doubao, Anthropic through
a proxy, and local Ollama-compatible endpoints. After signals enter Anima Core, the Brain combines device state, Memory, and Skill context to understand and plan. During execution, Skills convert decisions into structured actions, and Adapters map those actions to concrete hardware protocols, completing real device control and feedback recording. Brain: Central Decision Layer The Brain is Anima's intelligence center. It merges user conversations, device state, environment signals, memory, and skill capabilities into executable plans. The current Brain supports: LangGraph-based
planner / executor flows Unified chat entrypoint at Scheduled brain ticks for proactive environment checks and automation decisions Context construction before
How many stars and forks are recorded?
Fullive-AI/Anima has 640 stars and 39 forks.
What is the repository rank?
Fullive-AI/Anima is ranked 15,669.
What language and category are recorded?
Fullive-AI/Anima has 640 stars, uses Python and belongs to AI Engineering.
Which repository is closest in rank?
Fullive-AI/Anima is compared with DenisovAV/flutter_edge_ai, ranked 15,666 with 640 stars.