Skip to content

Multi-AI Convergence Platform for Knowledge Bridging & Meta-Development - Built with Claude & Cursor

Notifications You must be signed in to change notification settings

PaoloTCS/collaborativai-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CollaborativAI Platform v2

Multi-AI Convergence Platform for Knowledge Bridging & Meta-Development

Python FastAPI TypeScript Next.js License


🎯 What is CollaborativAI?

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

✨ Key Features

πŸ• Dogfooding Module

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

πŸ—ΊοΈ Voronoi Classifier

Epistemic knowledge field visualization:

  • Multi-domain concept mapping
  • Semantic relationship analysis
  • Knowledge bridging across fields
  • Wave propagation visualization

πŸ₯ Medical Domain (Coming Soon)

Clinical decision support through AI convergence:

  • Differential diagnosis assistance
  • Evidence-based recommendations
  • Clinical protocol integration

πŸš€ Quick Start

Prerequisites

  • Python 3.11+
  • Node.js 18+
  • PostgreSQL (optional for persistence)

Local Development

# 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/docs

For detailed setup instructions, see Setup Guide.


πŸ“š Documentation


πŸ—οΈ Architecture

Backend

  • Framework: FastAPI (Python 3.11+)
  • Architecture: Modular, plugin-based
  • Database: PostgreSQL with async SQLAlchemy
  • Real-time: WebSocket support
  • AI Integration: OpenAI, Anthropic, and more

Frontend

  • Framework: Next.js 14 (React + TypeScript)
  • Styling: Tailwind CSS
  • State Management: React Context + hooks
  • UI Components: Custom design system
  • Real-time: WebSocket client

Modules

backend/modules/
β”œβ”€β”€ dogfooding/    # Meta-development with AI convergence
β”œβ”€β”€ voronoi/       # Knowledge field visualization
└── medical/       # Clinical decision support (future)

🌐 Deployment

Production Sites

  • Frontend: Deployed on Vercel
  • Backend: Deployed on Fly.io
  • Database: Managed PostgreSQL

Environment Variables

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=...

πŸ§ͺ Testing

# Run all tests
./scripts/test.sh

# Backend tests
cd backend
pytest tests/

# Frontend tests
cd frontend
npm test

# E2E tests
npm run test:e2e

🀝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

πŸ“– Research & Theory

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.


πŸ›£οΈ Roadmap

Q4 2025

  • Dogfooding module complete
  • Voronoi classifier deployed
  • Medical module alpha
  • Florence algorithm integration

Q1 2026

  • Enterprise deployment
  • Advanced analytics
  • Mobile app (PWA)
  • API marketplace

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


πŸ™ Acknowledgments

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

πŸ“ž Contact

Project Lead: Paolo Pignatelli
Email: paolo@collaborativ.ai
Website: https://collaborativ.ai

Demo Sites:


⚑ Quick Links


Status: πŸš€ Active Development
Version: 2.0.0-beta
Last Updated: October 12, 2025

About

Multi-AI Convergence Platform for Knowledge Bridging & Meta-Development - Built with Claude & Cursor

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published