Skip to content

ChiragAgg5k/synapse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Synapse

A versatile playground for exploring and interacting with various AI-powered chatbots.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

Video demo

Screen.Recording.2024-07-07.at.5.15.49.PM.online-video-cutter.com.mp4

Or you can check the video on youtube - here

About The Project

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.

Built With

  • Python
  • Poetry

(back to top)

Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

Make sure you have the following installed:

  • Python 3.8+
  • Poetry

Installation

  1. Clone the repo
    git clone https://github.com/ChiragAgg5k/synapse.git
  2. Navigate to the project directory
    cd synapse
  3. Install dependencies
    poetry install

(back to top)

Usage

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

(back to top)

Roadmap

  • 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).

(back to top)

Contributing

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!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Contact

Chirag Aggarwal - @ChiragAgg5k - [email protected]

Project Link: https://github.com/ChiragAgg5k/synapse

(back to top)

Acknowledgments

(back to top)

About

versatile playground for exploring and interacting with various AI-powered chatbots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages