Where Agreement Happens.
Agreed is the AI-facilitated platform for constructive dialogue.
Start a conversation, invite others, and let our AI facilitators guide you to common ground.
{{ activeConversation.topic }}
{{ activeConversation.participants.length }} participants
Grasshopper
Ladybug
{{ f }}
{{ p }}
Joining conversation...
Select a conversation or join a Campaign in Discovery.
Edit Profile
Discover
Join public conversations and campaigns to help shape the future.
Active Campaigns
{{ c.title }}
{{ getConversationCountForCampaign(c.topic) }} conversationsTopic: {{ c.topic }}
About Agreed
Agreed is a platform designed to foster constructive dialogue. Meet our AI Facilitators:
{{ name }}
{{ prompt }}
Feature Roadmap
MVP Features (Completed ✓)
- User Authentication - JWT-based token authentication
- Conversation Creation - Topic-based discussions with AI facilitators
- AI Facilitation - Grasshopper (logical) and Ladybug (empathetic) facilitators
- Campaign System - Curated topics with automatic conversation matching
- Discovery Feed - Find and join public conversations
Current Features
- Admin Dashboard - Stats and user management (mickey-only)
- Profile Management - Avatar, bio, interests
- Modular Backend - Clean separation of storage, AI, auth, and utils
Planned Features
- SMS Integration - Participate via text messages (Twilio)
- Notification System - Get alerts for new messages and mentions
- Thread Summaries - AI-generated summaries of long conversations
- Consensus Tracking - Visualize agreement/disagreement over time
- User Reputation - Score based on constructive participation
- Private Conversations - Invite-only discussions
- Search & Filter - Find conversations by topic, participant, or date
- Export Conversations - Download conversation history
Technical Roadmap
- Database Migration - Move from JSON files to PostgreSQL
- WebSocket Support - Real-time message updates
- Rate Limiting - Prevent API abuse
- Caching Layer - Redis for improved performance
- API Versioning - Support multiple API versions
- Monitoring & Logging - Better observability
Admin Dashboard
Total Signups
{{ adminStats.total_signups }}
Total Conversations
{{ adminStats.total_conversations }}
Total Messages
{{ adminStats.total_messages }}
System Configuration
API Calls
{{ endpoint }}
{{ count }}
User Profiles
| Username | About | Joined | Interests |
|---|---|---|---|
|
|
{{ u.about || 'N/A' }} | {{ new Date(u.joined_at * 1000).toLocaleDateString() }} |
{{ interest }}
—
|
Loading admin stats...