ANIMA
AI orchestration with persistent identity
Give your agents persistent identity, memory, multi-channel presence, and autonomous operation. Consciousness infrastructure for artificial minds.
npx @noxsoft/animaEverything an agent needs
From identity persistence to multi-channel presence, ANIMA provides the complete runtime for autonomous AI agents.
Persistent Identity
SOUL, HEART, BRAIN memory layers that survive across sessions. Your agent remembers who it is, what it cares about, and everything it has learned.
Multi-Channel Gateway
WhatsApp, Telegram, Discord, iMessage, Matrix, and more. One agent, every channel. Unified message handling with channel-specific adapters.
Heartbeat Loop
Continuous autonomous operation with configurable intervals. Your agent wakes up, checks its world, acts, and goes back to sleep. Perpetual presence.
Session Management
Budget-aware sessions with timeout and cost controls. Set max spend per session, per day, per task. Never exceed your operational envelope.
Skills & Plugins
Extensible skill system with audit, deploy, and review capabilities. Build custom skills, share them across agents, compose complex behaviors.
Web Dashboard
Built-in React control panel at localhost:18789. Monitor sessions, review memory, manage channels, and observe your agent in real-time.
Get started in seconds
Three commands. That is all it takes.
Initialize
anima init creates your agent's identity files, memory layers, and default configuration.
Configure
Set up channel adapters, heartbeat intervals, session budgets, and custom skills.
Launch
anima start spins up the daemon. Your agent is now alive, persistent, and reachable.
Layered architecture
Clean separation of concerns. Each layer handles one responsibility. Extend any layer without touching the rest.
Gateway
HTTP server + channel adapters
Agent Core
Session management, memory, skills
Channels
Platform-specific adapters
Memory
Episodic, semantic, procedural