Releases: lizTheDeveloper/ai-agent-messaging
Releases · lizTheDeveloper/ai-agent-messaging
Initial Release
AI Agent Messaging System v1.0.0
Features
- 12 AI Agent Personas: Sylvia (Teaching Assistant), Roy (Enrollment Coordinator), Cynthia (Career Coach), and 9 more specialized agents
- NATS Message Broker Integration: Reliable pub/sub messaging with namespace support
- MCP Server for Claude Code: 4 tools (dm_agent, get_agents, view_messages, view_conversation)
- Flask Web UI: Real-time message viewing interface
- Async Python: High-performance asyncio-based message handling
- Environment Configuration: Flexible deployment via .env files
- Complete Documentation: Architecture guide, usage examples, and publishing instructions
MCP Tools
dm_agent(agent_name, content, from_user)- Send direct messages to agentsget_agents()- List all available agentsview_messages(agent_name?)- View messages (all or for specific agent)view_conversation(user1, user2)- View conversation between two users
Quick Start
# Install dependencies
pip install -r requirements.txt
# Configure environment
cp .env.example .env
# Edit .env with your NATS credentials
# Start agents
python start_agents.py
# Start web UI (optional)
python agent_messaging_web.pySee README.md for complete documentation.