{{ isRegistering ? 'Create Account' : 'Welcome Back' }}
{{ isRegistering ? 'Already have an account? Log In' : 'No account? Sign Up' }}
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.
My Conversations (Max 10)
Join a Campaign!
{{ activeConversation.topic }}
{{ activeConversation.participants.length }} participantsJoining conversation...
No conversation selected
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) }} chats{{ c.topic }}
Join Discussion
You are joining the discussion on {{ selectedCampaign ? selectedCampaign.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
User Profiles
| Username | About | Joined | Interests |
|---|---|---|---|
|
|
{{ u.about || 'N/A' }} | {{ new Date(u.joined_at * 1000).toLocaleDateString() }} |
{{ interest }}
โ
|
Loading admin stats...