Skip to content

๐Ÿš€ DeepCriticalยถ

Hydra-configured, Pydantic Graph-based deep research workflow

DeepCritical isn't just another research assistantโ€”it's a framework for building entire research ecosystems. While a typical user asks one question, DeepCritical generates datasets of hypotheses, tests them systematically, runs simulations, and produces comprehensive reportsโ€”all through configurable Hydra-based workflows.

โœจ Key Featuresยถ

  • ๐Ÿ”ง Hydra Configuration: Flexible, composable configuration system
  • ๐Ÿ”„ Pydantic Graph: Stateful workflow execution with type safety
  • ๐Ÿค– Multi-Agent System: Specialized agents for different research tasks
  • ๐Ÿงฌ PRIME Integration: Protein engineering workflows with 65+ tools
  • ๐Ÿ”ฌ Bioinformatics: Multi-source data fusion and reasoning
  • ๐ŸŒ DeepSearch: Web research automation
  • ๐Ÿ“Š Comprehensive Tooling: RAG, analytics, and execution environments

๐Ÿš€ Quick Startยถ

# Install with uv (recommended)
uv sync

# Run a simple research query
uv run deepresearch question="What is machine learning?"

# Enable PRIME flow for protein engineering
uv run deepresearch flows.prime.enabled=true question="Design a therapeutic antibody"

๐Ÿ—๏ธ Architecture Overviewยถ

graph TD
    A[Research Question] --> B[Hydra Config]
    B --> C[Pydantic Graph]
    C --> D[Agent Orchestrator]
    D --> E[PRIME Flow]
    D --> F[Bioinformatics Flow]
    D --> G[DeepSearch Flow]
    E --> H[Tool Registry]
    F --> H
    G --> H
    H --> I[Results & Reports]

๐Ÿ“š Documentationยถ

๐Ÿค Contributingยถ

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

๐Ÿ“„ Licenseยถ

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

๐Ÿ“Š Project Statusยถ

CI PyPI License