https://github.com/himank-khatri/agentic-financial-ai
A multi-agent system powered by the phi framework, integrating web search and financial analysis capabilities.
https://github.com/himank-khatri/agentic-financial-ai
agentic-ai groq-api llama3 multimodal-large-language-models phidata
Last synced: 9 months ago
JSON representation
A multi-agent system powered by the phi framework, integrating web search and financial analysis capabilities.
- Host: GitHub
- URL: https://github.com/himank-khatri/agentic-financial-ai
- Owner: Himank-Khatri
- Created: 2024-12-29T20:31:12.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-30T18:11:23.000Z (11 months ago)
- Last Synced: 2025-02-22T04:14:11.477Z (9 months ago)
- Topics: agentic-ai, groq-api, llama3, multimodal-large-language-models, phidata
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Multi-Agent Financial AI System with Phi Framework
## Overview
A multi-agent AI system using the phi framework that integrates web search and financial analysis capabilities to process and deliver information effectively. The system uses OpenAI's Groq model and various tools for web search and financial data analysis.
## Installation
### Clone the repository:
```bash
git clone https://github.com/Himank-Khatri/Agentic-Financial-AI.git
cd Agentic-Financial-AI
```
### Install dependencies:
```bash
pip install -r requirements.txt
```
### Set environment variables:
Create a `.env` file with the following:
```makefile
GROQ_API_KEY=your_groq_api_key
PHI_API_KEY=your_phi_api_key
```
## Usage
### Run the application:
```bash
python playground.py
```
Access the playground app in your browser to interact with agents.
## Agents
### Web Search Agent
* **Role:** Searches the web for information.
* **Features:** Includes timestamps and sources in responses.
### Financial Agent
* **Role:** Processes financial data and provides analysis.
* **Features:** Uses tables and markdown formatting.
### Multi-AI Agent
* **Role:** Combines functionalities of Web Search and Financial agents.
* **Features:** Ensures up-to-date and accurate data.
# Screenshot

##