Skip to main content

Documentation Summary

What We've Built

Clear AI v2 includes 19 production-ready modules organized into 5 categories, plus a complete 5-agent system and GraphQL API, all with comprehensive test coverage (960+ tests total).

Quick Navigation

🎯 For Building Conversational AI

🧠 For Managing Context & Memory

🔄 For Complex Workflows

🏗️ For Production Infrastructure

🔧 Foundation & Tools

📖 Practical Guides

Module Status

CategoryModulesUnit TestsIntegration TestsStatus
Conversational59220+✅ Complete
Context & Memory311215+✅ Complete
Workflows23510+✅ Complete
Infrastructure434+25+✅ Complete
Foundation5451+30+✅ Complete
Shared Library19724100+✅ Complete
Agent System57845+✅ Complete
GraphQL API1-62✅ Complete
Grand Total25802160+✅ 960+ Tests

Key Features

Conversational: Ask questions, show progress, express uncertainty
Context-Aware: Smart compression, long conversation support
Memory: Episodic (Neo4j) + Semantic (Pinecone)
Workflows: State graphs with conditional logic
Multi-LLM: OpenAI, Groq, Ollama with fallback
Cost Control: Token budgets and estimation
Observable: Langfuse integration
Type-Safe: Strict TypeScript throughout
Well-Tested: 724 unit + 45 integration tests

Getting Started

  1. Installation & Setup
  2. Core Concepts (non-technical)
  3. Architecture (technical overview)
  4. Pick a module and start building!

Common Use Cases

Build a Customer Support Agent

Use: Response System, Intent Classification, Context Management

Create a Data Analysis Agent

Use: Progress Tracking, Confidence Scoring, Workflows

Implement Multi-Step Workflows

Use: Workflow Graphs, Checkpointing, Progress Tracking

Control AI Costs

Use: Token Management, Context Compression

Debug Production Issues

Use: Observability (Langfuse), Structured Logging

What's NOT Included

This is the shared library foundation. You'll build your specific agents (Orchestrator, Planner, Executor, Analyzer, Summarizer) on top of these modules.

The documentation focuses on what exists, not future features.

Need Help?


Ready to build? Start with Getting Started or jump to a specific module!