
A versatile playground for exploring and interacting with various AI-powered chatbots.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Screen.Recording.2024-07-07.at.5.15.49.PM.online-video-cutter.com.mp4
Or you can check the video on youtube - here
Synapse is a versatile playground for exploring and interacting with various AI-powered chatbots. This project allows users to experiment with different chatbot models, providing a unified interface for interaction and analysis.
To get a local copy up and running, follow these steps.
Make sure you have the following installed:
- Python 3.8+
- Poetry
- Clone the repo
git clone https://github.com/ChiragAgg5k/synapse.git
- Navigate to the project directory
cd synapse
- Install dependencies
poetry install
To start the application, run:
poetry run python synapse/main.py
Follow the on-screen instructions to begin interacting with the chatbots.
For more examples, please refer to the Documentation
- Add more chatbot integrations
- Improve user interface
- Add support for voice interaction
- Multi-language support
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Chirag Aggarwal - @ChiragAgg5k - [email protected]
Project Link: https://github.com/ChiragAgg5k/synapse