Skip to main content

Welcome to Archon

Archon

Supercharge your AI development workflow. Plug Claude Code, Cursor, Windsurf, or any AI IDE into Archon to unlock instant access to your business knowledge, technical docs, project requirements, and development tasks. Your AI gets smarter, your code gets better.

🎯 What is Archon?

Archon is a powerful knowledge engine that integrates the Model Context Protocol (MCP) with Crawl4AI and Supabase to create a centralized knowledge base for your AI agents and coding assistants.

Connect your Cursor or Windsurf agents to Archon and give them access to:

  • Your technical documentation
  • Your business/project documentation
  • Any website content you've crawled
  • Uploaded documents (PDFs, Word docs, markdown files)
  • A searchable knowledge base with advanced RAG capabilities

With Archon's web interface, you can manage all your knowledge in one place - crawl websites, upload documents, organize by type, and even chat with your knowledge base to test queries before your AI agents use them.

✨ Core Features

🧠 Archon Knowledge

Build your AI's memory bank with powerful knowledge management:

  • 📚 Crawl entire documentation sites automatically
  • 📄 Upload PDFs, Word docs, and markdown files
  • 🔍 Semantic search with AI-enhanced results
  • 💻 Code example extraction and indexing
  • 🎯 Source filtering for precise queries

Explore Archon Knowledge →

📊 Archon Projects

AI-powered project management integrated with your workflow:

  • 📋 Hierarchical task management
  • 🤖 AI agents can create and update tasks
  • 📝 Rich document editing with version control
  • 🔗 GitHub repository integration
  • 📈 Kanban and table views

Explore Archon Projects →

🔌 Universal AI Integration

Cursor

Cursor IDE

One-click setup with deeplink support

Windsurf

Windsurf

Native MCP integration

Claude

Claude Code

Full MCP tool support

🚀 Quick Start

Ready to get started? Follow our comprehensive setup guide:

👉 Getting Started Guide - Complete setup from installation to first knowledge base

📚 Documentation Sections

SectionDescription
Getting StartedComplete setup guide from prerequisites to first crawl
ConfigurationEnvironment variables, database setup, and service configuration
MCP IntegrationConnect AI clients like Cursor, Windsurf, Claude Desktop
API ReferenceComplete REST API documentation with examples
Socket.IO CommunicationReal-time updates, progress tracking, and troubleshooting
RAG StrategiesConfigure advanced retrieval strategies for optimal performance
Task ManagementOrganize projects and tasks with AI agent integration
Web InterfaceComprehensive guide to the React frontend
Server ArchitectureTechnical details about the backend and MCP server
TestingTesting strategies and troubleshooting guides
DeploymentProduction deployment with Docker and scaling

🛠️ Architecture Overview

🔮 Real-Time Features

Archon implements comprehensive real-time communication:

  • 🔄 Live Progress Tracking: Real-time updates during crawling operations
  • 📡 Server Log Streaming: Socket.IO-based log streaming from MCP server to UI
  • 🎯 Progress Callbacks: Business logic reports progress via callbacks to Socket.IO broadcasts
  • 🔗 Auto-Reconnection: Robust connection handling with automatic reconnect on failures
  • 📱 Responsive UI Updates: Instant feedback without polling or page refreshes

📋 Complete Socket.IO Guide - Implementation patterns and best practices

🎯 Next Steps

  1. Set up Archon - Get your knowledge engine running
  2. Connect your AI client - Integrate with Cursor, Windsurf, or Claude Desktop
  3. Build your knowledge base - Start crawling and uploading content
  4. Optimize for your use case - Configure RAG strategies
  5. Deploy to production - Scale for team or enterprise use

Transform your AI coding experience with Archon - Build once, query everywhere