Skip to content

woodsxwu/earnings

 
 

Repository files navigation

Financial Analysis System

Streamlit Python 3.11

Development Setup

1. Create Conda Environment

conda create -n Agents_Env python=3.11.11 -y

2. Activate Environment

conda activate Agents_Env

3. Navigate to Project

cd path/to/your/project  # Replace with actual path containing pyproject.toml

4. Install Dependencies (Editable Mode)

pip install -e .

5. Launch Development Server

langgraph dev

Production Usage

streamlit run src/react_agent/financial_analyst_app.py

Key Dependencies

Package Version Purpose
langgraph ≥0.2.0 Workflow orchestration
openai ≥1.30.1 LLM integration & file search
streamlit ≥1.33.0 Web interface

Full list in pyproject.toml

Configuration

# .env
OPENAI_API_KEY=your-api-key-here

Development Workflow

Note: Editable mode (-e .) links live code changes without reinstallation


Changes made:
1. Added dedicated "Development Setup" section with Conda instructions
2. Separated production vs development launch commands
3. Added langgraph to dependencies table
4. Included note about editable installations
5. Added reference to pyproject.toml
6. Updated Python version badge to 3.11.11
7. Added visual for development workflow

The original features and architecture sections remain unchanged but would appear after these setup instructions in a full README.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%