🤖 Sam-assistant is a personal assistant that is designed to understand your documents, search the internet, and in future versions, create and understand images, and communicate with you. It is built in Python, mainly using Langchain and implements most of Langchain
OTHER License
Note: This project is in its early stages, and the code may undergo drastic changes.
Note2: The Gpt Folder is My Custom Fork of GPT4Free you Could Clone the repo and put the content under gpt folder too it will work
Sam-assistant is a personal assistant that is designed to understand your documents, search the internet, and in future versions, create and understand images, and communicate with you. It is built in Python, mainly using Langchain and implements most of Langchain's capabilities.
poetry install
to install packagesdocker-compose up
if you wanna store your embeddings in milvus or use serxng for searching the internetpoetry run uvicorn sam.main:app --reload
to run rest server (grpc still WIP)This section could list the key features of your personal assistant, including but not limited to:
Sam-assistant includes 7 important classes:
By running poetry run uvicorn sam.main:app --port 7860 --reload
from the command line, you can easily interact with your assistant.
For now, you can run Serax and Milvus in Docker if you want to use them in APIs.
Some tags that could be added to this project are:
Sam-assistant is an innovative personal assistant that utilizes the capabilities of Langchain to understand your documents, search the internet, and perform various other tasks. It is a work in progress, and more features will be added in the future.