Research assistant agent using LLMs for online data synthesis
Top 89.3% on sourcepulse
CleverBee is an open-source AI-powered research assistant designed to synthesize information from the web. It targets researchers and power users who need to automate online data gathering and analysis, providing an interactive UI for managing complex research tasks.
How It Works
CleverBee employs a multi-LLM strategy for distinct research phases: Gemini 2.5 Pro for planning and final reports, Gemini 2.5 Flash for determining next research steps, and Gemini 2.0 Flash for summarizing intermediate web content. It uses Playwright for automated web browsing and HTML extraction, cleaning the content to Markdown before processing. The system supports modular LLM clients, including Gemini, Claude, and local GGUF models via llama-cpp-python, with an integrated SQLite-based cache for performance and cost reduction.
Quick Start & Requirements
bash setup.sh
.bash run.sh
.Highlighted Details
config.yaml
.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project explicitly states it is not a replacement for deep domain expertise and that AI can still hallucinate, requiring users to verify sources. Windows support is limited to WSL.
1 month ago
Inactive