/sprout

A fully open source AI platform you can self host!

Primary LanguageTypeScript

More experiments coming soon

Open Source Assistant API

This project is an open-source alternative to OpenAI's Assistant API. It provides a powerful, flexible AI model for generating human-like text based on the input provided.

Features

  • Natural language processing and generation
  • Can be used for creating applications like chatbots, content creators, and more
  • User permissions for thread creation, participation, and deletion

Getting Started

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

  1. Clone the repository
git clone https://github.com/guibibeau/sprout.git
  1. Install the dependencies
npm install

  1. Start the server
npm start

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.

  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

Glossary

For a list of terms and definitions used in this project, see the Sprout Glossary.

License

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