Skip to content

Multi-agent collaboration in financial analysis is like assembling a team of financial detectives, each with their own specialized skills, working together to crack the case. These agents—powered by large language models (LLMs)—combine forces to tackle complex financial problems.

License

Notifications You must be signed in to change notification settings

IntelegixLabs/Multi_Agent_Collaboration_for_Financial_Analysis

Repository files navigation

Multi-agent collaboration in financial analysis is like assembling a team of financial detectives, each with their own specialized skills, working together to crack the case. These agents—powered by large language models (LLMs)—combine forces to tackle complex financial problems. Picture it as a high-stakes brainstorming session where everyone brings their A-game.

The AgentUniverse Framework:

  • It’s like the backstage crew ensuring that our financial agents hit all the right notes.
  • What It Does: AgentUniverse provides a flexible and extensible platform for building individual agents. These agents can be LLM-based, meaning they leverage the power of language models (think GPT-4 or its future cousins).
  • Collaboration Mode Components: Here’s where the magic happens. AgentUniverse features a set of multi-agent collaboration mode components. Imagine these as different choreography styles for our financial dancers. Each component specializes in solving specific types of problems.
  • PEER Mode Component: This one’s like a synchronized routine. Agents take on different roles—Plan, Execute, Express, and Review. They break down complex problems, execute steps in sequence, and iteratively improve based on feedback. Think of it as a financial interpretive dance.
  • DOE Mode Component: Data-fining, Opinion-inject, and Express—these agents form a trio. They tackle data-intensive tasks, maintain computational precision, and incorporate expert opinions. It’s like a financial jazz ensemble.

In Summary: Multi-agent collaboration for financial analysis is like a symphony where LLM-powered agents harmonize, riff off each other, and create beautiful financial melodies.

So, whether you’re decoding market signals, predicting trends, or optimizing portfolios, remember: Behind the scenes, our financial agents are waltzing, cha-cha-ing, and occasionally doing the moonwalk—all for better insights!

Steps to run financial-analysis application:

$ git clone https://github.com/IntelegixLabs/Multi_Agent_Collaboration_for_Financial_Analysis.git
$ cd Multi_Agent_Collaboration_for_Financial_Analysis
$ copy .env.example to inside docker folder as .env

run below command for linux/mac

$ chmod +x docker-run.sh
$ run ./docker-run.sh 

run below command for specially for Windows system

$ docker-run.bat

run below command for specially if you have only powershell on windows

$ Set-ExecutionPolicy RemoteSigned -Scope Process
$ ./docker-run.ps1

Steps to run streamlit application:

$ git clone https://github.com/IntelegixLabs/Multi_Agent_Collaboration_for_Financial_Analysis.git
$ cd Multi_Agent_Collaboration_for_Financial_Analysis
$ pip install -r requirements.txt
$ streamlit run streamlit_app\app.py

Steps to run Flask application:

$ git clone https://github.com/IntelegixLabs/Multi_Agent_Collaboration_for_Financial_Analysis.git
$ cd Multi_Agent_Collaboration_for_Financial_Analysis
$ pip install -r requirements.txt
$ python template_for_api_marketplace.py

Application Screenshots / Demo.

Deployment Steps

HARBOR LOGIN URL:
https://registry.ai.aitech.io/

COMMANDS TO RUN:
docker image build -t your-image-name .

docker run -p 5000:5000 your-image-name

docker login https://registry.ai.aitech.io/

docker tag your-image-name registry.ai.aitech.io/harbor-username/your-image-name:1720072477

docker push registry.ai.aitech.io/harbor-username/your-image-name:1720072477

About

Multi-agent collaboration in financial analysis is like assembling a team of financial detectives, each with their own specialized skills, working together to crack the case. These agents—powered by large language models (LLMs)—combine forces to tackle complex financial problems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published