Spaces:
Running
Running
File size: 2,478 Bytes
b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 b4ff56e 016b413 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
# DeepCritical
**AI-Native Drug Repurposing Research Agent**
DeepCritical is a deep research agent system that uses iterative search-and-judge loops to comprehensively answer research questions. The system supports multiple orchestration patterns, graph-based execution, parallel research workflows, and long-running task management with real-time streaming.
## Features
- **Multi-Source Search**: PubMed, ClinicalTrials.gov, Europe PMC (includes bioRxiv/medRxiv)
- **MCP Integration**: Use our tools from Claude Desktop or any MCP client
- **HuggingFace OAuth**: Sign in with your HuggingFace account to automatically use your API token
- **Modal Sandbox**: Secure execution of AI-generated statistical code
- **LlamaIndex RAG**: Semantic search and evidence synthesis
- **HuggingFace Inference**: Free tier support with automatic fallback
- **Strongly Typed Composable Graphs**: Graph-based orchestration with Pydantic AI
- **Specialized Research Teams of Agents**: Multi-agent coordination for complex research tasks
## Quick Start
```bash
# Install uv if you haven't already
pip install uv
# Sync dependencies
uv sync
# Start the Gradio app
uv run gradio run src/app.py
```
Open your browser to `http://localhost:7860`.
For detailed installation and setup instructions, see the [Getting Started Guide](getting-started/installation.md).
## Architecture
DeepCritical uses a Vertical Slice Architecture:
1. **Search Slice**: Retrieving evidence from PubMed, ClinicalTrials.gov, and Europe PMC
2. **Judge Slice**: Evaluating evidence quality using LLMs
3. **Orchestrator Slice**: Managing the research loop and UI
The system supports three main research patterns:
- **Iterative Research**: Single research loop with search-judge-synthesize cycles
- **Deep Research**: Multi-section parallel research with planning and synthesis
- **Research Team**: Multi-agent coordination using Magentic framework
Learn more about the [Architecture](overview/architecture.md).
## Documentation
- [Overview](overview/architecture.md) - System architecture and design
- [Getting Started](getting-started/installation.md) - Installation and setup
- [Configuration](configuration/index.md) - Configuration guide
- [API Reference](api/agents.md) - API documentation
- [Contributing](contributing.md) - Development guidelines
## Links
- [GitHub Repository](https://github.com/DeepCritical/GradioDemo)
- [HuggingFace Space](https://huggingface.co/spaces/DataQuests/DeepCritical)
|