๐Ÿค–

eVera

AI Virtual Assistant

Voice-first AI assistant with 24+ specialized agents, 183+ tools, 3D holographic avatar, multi-modal interaction, and 4-layer memory system.

Application LayerPython, TypeScriptActive Development

Key Features

24+ Specialized Agents (Productivity, Health, Finance...)
183+ Tools Library
Voice Control โ€” 3 modes, 19 languages
3D Holographic Avatar โ€” Three.js, lip sync, emotions
4-Layer Memory System โ€” FAISS-powered
Tier-Based LLM Routing โ€” Ollama/OpenAI/Gemini
Privacy-First โ€” Local processing with Ollama

Architecture

Client Apps (Electron, React Native, Web)
โ”œโ”€โ”€ FastAPI Backend
โ”‚   โ”œโ”€โ”€ LangGraph Orchestrator
โ”‚   โ”œโ”€โ”€ 24+ Specialized Agents
โ”‚   โ””โ”€โ”€ 183+ Tools Library
โ”œโ”€โ”€ 4-Layer Memory (FAISS)
โ”œโ”€โ”€ Tier-Based LLM Router
โ”œโ”€โ”€ Voice Pipeline (STT/TTS, 19 languages)
โ””โ”€โ”€ 3D Avatar Engine (Three.js)

Code Example

python

from evera.memory import MemoryManager

memory = MemoryManager(
    working_capacity=10,
    episodic_ttl_days=90,
    semantic_index="faiss",
    procedural_learning=True
)

memory.store_working("User asked about weather")
memory.store_semantic("Tokyo avg April temp: 15ยฐC")
context = memory.recall("What's the weather?", top_k=5)

API Highlights

FunctionDescription
MemoryManager()Initialize 4-layer memory system
memory.store_working()Store in working memory
memory.recall()Retrieve relevant context
agent.execute()Execute specialized agent action