Skip to content

SAM-GPT, an AI-powered multi-agent system! This project aims to help users streamline processes and automate repetitive tasks using a combination of NLP and multi-agent systems.

PriNova/SAM-GPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to SAM-GPT an AI-powered multi-agent system! This project aims to help users streamline processes and automate repetitive tasks using a combination of NLP and multi-agent systems. We've designed a modular and scalable architecture that allows for easy extensibility and adaptability. Feel free to explore the code, contribute, or leave some feedback!

(This is a project in progress. It is not production-ready.)

🌟 Upcoming Features


  • Natural Language Processing (NLP)
  • Autonomous task generation and delegation
  • Command Line Interface (CLI) for user interaction
  • Plan generation using state-of-the-art AI models
  • Modular and scalable multi-agent design
  • Vector embeddings for agent communication, collaboration and memory
  • Continuous and approval modes for safer user control

🛠 Installation


  1. Clone the repository:
git clone https://github.com/PriNova/SAM-GPT.git
cd SAM-GPT
  1. Create a virtual environment and install the dependencies:
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
  1. Set up your API keys and other configuration settings in a .env file or as environment variables.

  2. Before running the application, you need to rename the .env.template file to .env and fill in your OpenAI API key. You can find your API key here.

  3. Run the application:

python3 samgpt.py

📚 Usage


The application supports a command-line interface for interacting with the multi-agent system. Run the app and follow the prompts to input your goals and manage tasks.

📖 Documentation


The general project structure, use-cases, and roadmap can be found here. You can find detailed documentation for the functions, classes, and modules in the source code.

📈 Contributing

We love contributions! If you're interested in helping out, here's what you can do:

  1. Fork the repository and create your branch (git checkout -b feature/YourFeature).
  2. Commit your changes (`git commit -m 'Add some feature').
  3. Push to the branch (git push origin feature/YourFeature).
  4. Open a Pull Request.

Please follow the Code of Conduct when contributing to this project.

Feel free to open an issue or submit a pull request for bug fixes, new features, or other improvements. We appreciate your support!

📜 License


This project is MIT licensed.

🤝 Contact


If you have any questions, feel free to reach out to us!

Discussion: Discussions

Issues: Issue

About

SAM-GPT, an AI-powered multi-agent system! This project aims to help users streamline processes and automate repetitive tasks using a combination of NLP and multi-agent systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published