s7ev3n / sine

Sine is a personal AI mentor.
Apache License 2.0
5 stars 0 forks source link

sine logo Sine

Sine is a personal AI mentor.

Overview

Sine currently has two agents:

Get started

Environment

We use rye as python package manager, install it by curl -sSf https://rye-up.com/get | bash, and simply rye sync to install the dependencies.

Next, apply large language model apis, rename env file (mv .env.example .env), and replace API_KEYs in your local .env file. Currently support models: groq, glm-4, and moonshot which all provide free api calls.

Run STORM Agent

STORM agent has a simple streamlit ui, start the ui: streamlit run app/storm_streamlit.py and open the link in the broswer.

Credits

Thanks to Lagent.


*Sine is my personal wish to have an AI working for me, more than just a chatbot. It knows me, it understands me, it solves my question, it gives me feedback, it helps me grow, it makes me get better.