Skip to content

A multi-agent system comprising large language models (LLMs), each integrated with domain-specific tools and designed for inter-agent communication to collaboratively execute and fulfill user-defined objectives.

License

Notifications You must be signed in to change notification settings

Safarveisi/multi-agent-system

Repository files navigation

multi-agent-system

A multi-agent system powered by large language models (LLMs), where each agent is equipped with domain-specific tools and designed to communicate and collaborate with others to collectively address a visa-related issue faced by a simulated applicant.

Usage

Launch the Streamlit app using the command below, and start by asking a question—such as checking the status of your visa:

cd src/multi_agent_system/systems/visa_application
poetry run streamlit run app.py

Due to current instruction constraints on the agents, your questions must fall within one of the following categories:

  • Checking the status of an application
  • Cancelling an application
  • Fees for different types of visas
  • Required documents for a visa application

Note

The system is designed to be easily extensible and can be expanded to support additional query types as needed.

Visa Application

About

A multi-agent system comprising large language models (LLMs), each integrated with domain-specific tools and designed for inter-agent communication to collaboratively execute and fulfill user-defined objectives.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages