Auto-Deep-Research  by HKUDS

Open-source personal AI assistant, Deep Research alternative

created 5 months ago
1,073 stars

Top 35.9% on sourcepulse

GitHubView on GitHub
Project Summary

Auto-Deep-Research provides a fully-automated, cost-efficient personal AI assistant, positioning itself as an open-source alternative to OpenAI's Deep Research. It targets users seeking to leverage advanced AI research capabilities without the high subscription costs, offering broad LLM compatibility and flexible interaction modes.

How It Works

Built on the AutoAgent framework, Auto-Deep-Research orchestrates multiple AI agents to perform complex research tasks. It supports both function-calling and non-function-calling LLMs, allowing for broad integration. The system's flexibility is a key advantage, enabling users to utilize their preferred LLM providers (OpenAI, Anthropic, Mistral, Gemini, Huggingface, Groq, DeepSeek, etc.) via API keys, making it a cost-effective solution by leveraging pay-as-you-go models.

Quick Start & Requirements

  • Installation: Clone the repository and install via pip (pip install -e .) within a Conda environment (conda create -n auto_deep_research python=3.10). Docker installation is also supported.
  • Prerequisites: Python 3.10, Conda, Git. API keys for desired LLM providers (e.g., ANTHROPIC_API_KEY, OPENAI_API_KEY).
  • Running: auto deep-research command with optional arguments for container name, port, completion model, debug mode, API base URL, and function calling.
  • Documentation: Detailed documentation is noted as "coming soon."

Highlighted Details

  • Claims #1 ranking among open-sourced methods for performance comparable to OpenAI's Deep Research.
  • Supports a wide range of LLMs including OpenAI, Anthropic, Deepseek, vLLM, Grok, and Huggingface models.
  • Offers a "one-click launch" with zero configuration for an out-of-the-box experience.
  • Handles file uploads for enhanced data interaction.

Maintenance & Community

The project is actively developed, with recent updates including codebase cleanup and the release of its first version. Community engagement is encouraged via Slack and Discord servers, with GitHub Issues for feedback and suggestions.

Licensing & Compatibility

The project is open-source, built on the AutoAgent framework (arXiv:2502.05957). Specific licensing details for Auto-Deep-Research itself are not explicitly stated in the README, but its open-source nature suggests permissive usage, though commercial compatibility would require verification of the underlying framework's license.

Limitations & Caveats

A web GUI interface is under development, indicating the current primary interaction is likely command-line based. Detailed documentation is also noted as forthcoming, suggesting potential initial hurdles for new users.

Health Check
Last commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
3
Star History
142 stars in the last 90 days

Explore Similar Projects

Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Alex Cheema Alex Cheema(Cofounder of EXO Labs), and
3 more.

Perplexica by ItzCrazyKns

0.3%
23k
AI-powered search engine alternative
created 1 year ago
updated 1 day ago
Feedback? Help us improve.