Examples
Real-world usage patterns and example agent configurations
Overview
This section provides practical examples of NarraNexus agent configurations for common use cases. Each example includes the agent setup, module configuration, and sample interactions to illustrate how the platform's capabilities come together in practice.
Personal Assistant Agent
A personal assistant agent uses the full module stack to provide a comprehensive AI companion experience. The Memory module stores user preferences and past conversations. The Awareness module tracks context across sessions. The Jobs module handles reminders and scheduled tasks. Configuration focuses on enabling all modules with a Claude LLM backend for nuanced conversation.
agent_config = {
"name": "personal-assistant",
"llm_provider": "claude",
"modules": ["memory", "awareness", "chat", "social_network", "jobs", "event_memory"],
"description": "A personal AI assistant with long-term memory"
}
Research Agent
A research agent emphasizes the RAG module for document analysis combined with Skills for web search and data extraction. The Jobs module enables background research tasks that run while the user is away. This configuration is optimized for knowledge-intensive workflows.
Multi-Agent Team
Using the Matrix module, multiple specialized agents can collaborate on complex tasks. A coordinator agent receives user requests and delegates subtasks to specialist agents (researcher, writer, analyst) via Matrix rooms. Each agent maintains its own memory and context while sharing results through the communication layer.