deepagents  by sagar-n

AI stock research assistant

Created 1 month ago
535 stars

Top 59.5% on SourcePulse

GitHubView on GitHub
Project Summary

DeepAgents is an AI-powered stock research assistant that leverages LangChain's DeepAgent framework to provide comprehensive financial analysis. It targets individual investors and financial analysts seeking to automate and enhance their stock research process, delivering professional-grade reports and reducing research time significantly.

How It Works

The system employs a Master DeepAgent Orchestrator that coordinates specialized sub-agents (fundamental, technical, risk analysis) to perform multi-perspective analysis. It utilizes a systematic workflow, integrating various financial tools and data sources like Yahoo Finance for real-time information. This modular, agent-based approach allows for deep, specialized analysis beyond typical chatbots, enabling structured research and professional report generation.

Quick Start & Requirements

  • Install: Clone the repository, pip install -r requirements.txt.
  • Prerequisites: Python 3.8+, Ollama for local LLM hosting.
  • Setup: Install Ollama, pull a model (e.g., ollama pull gpt-oss), then run python researchagent.py.
  • Demo: Navigate to http://localhost:7860 in your browser.
  • Dependencies: deepagents, langchain-ollama, langchain-core, yfinance, gradio, pandas, numpy.

Highlighted Details

  • Multi-perspective analysis combining fundamental, technical, and risk factors.
  • Specialized sub-agents for expert analysis in different domains.
  • Real-time data integration from sources like Yahoo Finance.
  • Generates professional reports with investment recommendations and price targets.

Maintenance & Community

The project acknowledges the LangChain, Yahoo Finance, Gradio, and Ollama teams. It encourages users to star the project on GitHub. Community links are not explicitly provided.

Licensing & Compatibility

The README does not specify a license. Compatibility for commercial use or closed-source linking is not mentioned.

Limitations & Caveats

The project is presented as a demonstration of the DeepAgent framework. It includes a disclaimer stating it is for educational and research purposes only and does not constitute financial advice. No specific limitations on supported platforms, features, or known bugs are detailed.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
223 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Junyang Lin Junyang Lin(Core Maintainer at Alibaba Qwen), and
4 more.

ai-hedge-fund by virattt

2.4%
41k
AI-powered hedge fund proof-of-concept for educational use
Created 9 months ago
Updated 1 day ago
Feedback? Help us improve.