An all in one AI solution compatible with any known AI service on the planet
97
stars
1,267
commits
Vue
primary language
Sep 8, 2026
updated
One tool to rule them all!
A multi-user FastAPI backend and responsive Vue/Tailwind CSS frontend application designed to provide a chat interface powered by the lollms_client library. It features integrated Retrieval-Augmented Generation (RAG) using safe_store, a versatile personality system, multimodal chat, user management, a friend system with direct messaging, and enhanced sharing capabilities.
Live Project: https://github.com/ParisNeo/lollms
run.sh or run_windows.bat scripts..env file, automatically generated from .env.example.lollms-client to interact with various LLM backends..txt, .pdf, .docx, etc.).The easiest way to get started is by using the provided run scripts, which handle setup and execution.
Clone the Repository:
git clone https://github.com/ParisNeo/lollms.git
cd lollms
Run the Installer:
run_windows.bat.chmod +x run.sh
./run.sh
The first time you run the script, it will create a Python virtual environment, install all required dependencies, and create a default .env file from .env.example. Subsequent runs will just start the application.
http://localhost:9642 (or the host and port you configured)..env file)Configuration is managed through the .env file in the project's root directory. When you first run the application, this file is created for you from .env.example.
SERVER_HOST & SERVER_PORT: The host and port the application will run on.DATABASE_URL: The location of the main SQLite database file.SECRET_KEY: Change this to a long, random string for production.ALLOW_NEW_REGISTRATIONS: Set to false to disable public sign-ups.INITIAL_ADMIN_USERNAME & INITIAL_ADMIN_PASSWORD: Used on first startup if no admin exists.For detailed information on all available settings, please refer to the comments within the .env.example file.
http://localhost:9642/docshttp://localhost:9642/redocContributions are welcome! Please open an issue or submit a pull request.
Apache License 2.0. See LICENSE.
1,266 commits
1 commits
Vue
57.9%
Python
34.0%
JavaScript
7.1%
An all in one AI solution compatible with any known AI service on the planet
97
stars
1,267
commits
Vue
primary language
Sep 8, 2026
updated
One tool to rule them all!
A multi-user FastAPI backend and responsive Vue/Tailwind CSS frontend application designed to provide a chat interface powered by the lollms_client library. It features integrated Retrieval-Augmented Generation (RAG) using safe_store, a versatile personality system, multimodal chat, user management, a friend system with direct messaging, and enhanced sharing capabilities.
Live Project: https://github.com/ParisNeo/lollms
run.sh or run_windows.bat scripts..env file, automatically generated from .env.example.lollms-client to interact with various LLM backends..txt, .pdf, .docx, etc.).The easiest way to get started is by using the provided run scripts, which handle setup and execution.
Clone the Repository:
git clone https://github.com/ParisNeo/lollms.git
cd lollms
Run the Installer:
run_windows.bat.chmod +x run.sh
./run.sh
The first time you run the script, it will create a Python virtual environment, install all required dependencies, and create a default .env file from .env.example. Subsequent runs will just start the application.
http://localhost:9642 (or the host and port you configured)..env file)Configuration is managed through the .env file in the project's root directory. When you first run the application, this file is created for you from .env.example.
SERVER_HOST & SERVER_PORT: The host and port the application will run on.DATABASE_URL: The location of the main SQLite database file.SECRET_KEY: Change this to a long, random string for production.ALLOW_NEW_REGISTRATIONS: Set to false to disable public sign-ups.INITIAL_ADMIN_USERNAME & INITIAL_ADMIN_PASSWORD: Used on first startup if no admin exists.For detailed information on all available settings, please refer to the comments within the .env.example file.
http://localhost:9642/docshttp://localhost:9642/redocContributions are welcome! Please open an issue or submit a pull request.
Apache License 2.0. See LICENSE.
1,266 commits
1 commits
Vue
57.9%
Python
34.0%
JavaScript
7.1%