Domain

FinPulse AI

AI finance agent by [Sharad Khare](https://www.sharadkhare.in/).

Python
← All projects

FinPulse AI

AI finance agent by Sharad Khare.

FinPulse AI combines xAI Grok, live market data, and web search to deliver structured financial analysis in an interactive AgentOS playground.

Features

  • xAI Grok-powered finance analysis
  • Real-time stock and market data via YFinance tools
  • Web research support via DuckDuckGo tools
  • Structured output rules for financial tables and concise summaries
  • AgentOS playground interface for interactive workflows

Quick start

cd finpulse-ai
pip install -r requirements.txt
python app.py

Required API key

  • Set XAI_API_KEY in your environment before running the app.

How it works

1. FinPulse routes your finance query to a Grok-based agent.

2. The agent can fetch market data and search the web for context.

3. Numerical outputs are formatted as tables for easy comparison.

4. You interact with results in the AgentOS web interface.

Project structure

finpulse-ai/
├── app.py
├── finpulse/
│   ├── agent.py
│   └── config.py
├── requirements.txt
├── pyproject.toml
└── README.md

Who this is for

  • Retail investors seeking structured AI-backed analysis
  • Fintech builders prototyping market intelligence assistants
  • Analysts combining web context and stock data quickly
  • Developers building finance copilots with AgentOS

Use cases

  • Analyze stock tickers with real-time market context
  • Summarize financial trends with table-first outputs
  • Combine YFinance metrics with web-based signals
  • Build finance research copilots with xAI Grok

Author

License

MIT © Sharad Khare