Multi-AI Convergence Platform for Knowledge Bridging & Meta-Development
CollaborativAI is a sophisticated platform that orchestrates multiple AI models to produce superior insights through convergence analysis. By combining responses from Claude, GPT-4, and other leading AI systems, we achieve:
- Higher Accuracy - Consensus-based decision making
- Reduced Bias - Multi-perspective analysis
- Transparent Reasoning - Full provenance tracking
- Domain Expertise - Specialized modules for medical, legal, and other fields
Meta-development platform where AI helps build AI:
- Multi-AI coordination and convergence
- Real-time collaborative development
- Codebase-aware discussions
- Decision tracking and git integration
Epistemic knowledge field visualization:
- Multi-domain concept mapping
- Semantic relationship analysis
- Knowledge bridging across fields
- Wave propagation visualization
Clinical decision support through AI convergence:
- Differential diagnosis assistance
- Evidence-based recommendations
- Clinical protocol integration
- Python 3.11+
- Node.js 18+
- PostgreSQL (optional for persistence)
# Clone the repository
git clone https://github.com/your-org/collaborativai-v2.git
cd collaborativai-v2
# Backend setup
cd backend
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
# Edit .env with your API keys
python main.py
# Frontend setup (in new terminal)
cd frontend
npm install
npm run dev
# Access the platform
# Frontend: http://localhost:3000
# Backend API: http://localhost:8000
# API Docs: http://localhost:8000/docsFor detailed setup instructions, see Setup Guide.
- Architecture Overview - System design and principles
- API Documentation - REST API reference
- Deployment Guide - Production deployment
- Module Guide - Feature modules explained
- Framework: FastAPI (Python 3.11+)
- Architecture: Modular, plugin-based
- Database: PostgreSQL with async SQLAlchemy
- Real-time: WebSocket support
- AI Integration: OpenAI, Anthropic, and more
- Framework: Next.js 14 (React + TypeScript)
- Styling: Tailwind CSS
- State Management: React Context + hooks
- UI Components: Custom design system
- Real-time: WebSocket client
backend/modules/
βββ dogfooding/ # Meta-development with AI convergence
βββ voronoi/ # Knowledge field visualization
βββ medical/ # Clinical decision support (future)
- Frontend: Deployed on Vercel
- Backend: Deployed on Fly.io
- Database: Managed PostgreSQL
Required environment variables (see .env.example):
# API Keys
ANTHROPIC_API_KEY=sk-...
OPENAI_API_KEY=sk-...
# Database
DATABASE_URL=postgresql://...
# Security
JWT_SECRET_KEY=your-secret-key
CORS_ORIGINS=https://your-domain.com
# Optional: Additional AI providers
DEEPSEEK_API_KEY=...
GROK_API_KEY=...# Run all tests
./scripts/test.sh
# Backend tests
cd backend
pytest tests/
# Frontend tests
cd frontend
npm test
# E2E tests
npm run test:e2eWe welcome contributions! Please see our Contributing Guide for details.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This platform implements concepts from:
- Florence Algorithm - Knowledge bridging through minimum spanning paths
- Voronoi Fields - Epistemic space visualization
- Convergence Theory - Multi-agent consensus mechanisms
See Research Papers for academic foundations.
- Dogfooding module complete
- Voronoi classifier deployed
- Medical module alpha
- Florence algorithm integration
- Enterprise deployment
- Advanced analytics
- Mobile app (PWA)
- API marketplace
This project is licensed under the MIT License - see the LICENSE file for details.
Built with:
- Anthropic Claude - Core AI architecture and reasoning
- Cursor - AI-powered development environment
- OpenAI - Multi-AI integration
- FastAPI - Modern Python web framework
- Next.js - React production framework
Special Thanks:
- Paolo Pignatelli - Project vision and direction
- Res Saleh - System architecture
- The open-source community
Project Lead: Paolo Pignatelli
Email: paolo@collaborativ.ai
Website: https://collaborativ.ai
Demo Sites:
- Alpha: https://ai.verbumtechnologies.com
- Beta: https://collaborativ.ai
- v2 (Staging): https://v2.collaborativ.ai
Status: π Active Development
Version: 2.0.0-beta
Last Updated: October 12, 2025