Discover and explore top open-source AI tools and projects—updated daily.
AI-powered deep research application
Top 84.3% on SourcePulse
KResearch is an AI-powered application designed for in-depth research, generating comprehensive reports on complex topics by synthesizing information from various web sources. It targets students, analysts, and professionals seeking to quickly gain a deep understanding of subjects, providing well-structured reports with citations and knowledge graphs.
How It Works
The application employs a multi-agent AI system, featuring 'Alpha' (Strategist) and 'Beta' (Tactician) agents that collaborate to devise and execute research plans. It operates through iterative cycles of planning, searching (via Google Search), and reading, ensuring comprehensive data gathering. The process is visualized in real-time, and outputs include Markdown reports with source citations and Mermaid.js knowledge graphs.
Quick Start & Requirements
git clone https://github.com/KuekHaoYang/KResearch.git
), navigate into the directory (cd KResearch
), and install dependencies (npm install
).npm run dev
and access the application via the provided local address (e.g., http://localhost:5173
).docker run -p 8080:80 --name kresearch kuekhaoyang/kresearch:latest
. Access at http://localhost:8080
..env
file for local development.Highlighted Details
Maintenance & Community
The project is actively maintained by Kuek Hao Yang. For contributions, questions, or feature requests, users are directed to the GitHub Issues page.
Licensing & Compatibility
Distributed under the MIT License, allowing for broad use and modification, including commercial applications.
Limitations & Caveats
The application's functionality is entirely dependent on the Google Gemini API, requiring a valid API key. The effectiveness and accuracy of the generated reports are subject to the capabilities and limitations of the underlying AI model.
1 month ago
Inactive