TalOS: Reborn is a rewritten, reimagined version of the original TalOS project. The TalOS: Reborn project aims to bring a new, fresh, and modern experience to the TalOS project, while still keeping the same core values and features that made the original TalOS project so great. The goal is to make the creation, management, usage, and sharing of AI-based features and tools like LLMs, ChatBots, Stable Diffusion art, and more, as easy and accessible as possible.
TalOS, now called TalOS reborn, is a desktop application with external web services that allows users to create, manage, and use AI-based features and tools like LLMs, ChatBots, Stable Diffusion art, and more from an easily setup and accessible desktop application. With TalOS: Reborn, it's also accessible from a web browser or a mobile device.
- Management of LLM Connections - Allowing for external community APIs to be used in all TalOS Reborn features.
- Management of Internal and Discord ChatBots - Allow for users to create character personas, chat with them privately in the application, and even share them with others by activating the discord bot and utilizing the rooms system.
- Visual Novel Mode - An immersive mode for storytelling within the browser, enabling users to create and participate in interactive, AI-driven visual novels.
- Diffusion Models Management - A dedicated page for managing, downloading, and using various diffusion models, streamlining the process of creating AI art.
- Local LLM Management - A feature for downloading, managing, and using local Large Language Models (LLMs) in GGUF format, supporting LLaMA, Mistral, and RWKV models.
- Workflow Enhancement Features - Additional tools and functionalities designed to assist daily workflows, improving productivity and user experience.
- Entertainment Features - A range of fun, engaging elements to entertain users, adding a leisure aspect to the application.
- Image Gen Features - Generate images on the Image Gen page, using OpenAI Keys for Dall-E models, NovelAI keys for NAI models, ComfyUI URL, Stable Diffusion API, and Stability API, and Auto1111 URL.
- Image Gen Discord Bot - Generate any of the available image gen services through the discord bot integration.
TalOS: Reborn is currently in development, and is not yet ready for full release. However, you can still join the Discord server to keep up to date with the latest news and updates. Join the Discord server here.
npm install
npm run build-react
npm run dev
npm install
npm run build-react
npm run dev-linux-server
First, ensure you have Docker installed.
For Windows, you can follow this guide here: https://docs.docker.com/desktop/install/windows-install/
For Linux, you can follow this guide here: https://docs.docker.com/desktop/install/linux-install/
For MacOS, you can follow this guide here: https://docs.docker.com/desktop/install/mac-install/
After you've installed Docker or Docker Desktop, run the build script
docker-build.bat
(Win)
docker-build.sh
(Linux/Mac)
Okay! There you go, the container should've already started, you can find it on http://127.0.0.1:3003
docker-run.bat
(Win)
docker-run.sh
(Linux/Mac)
Done, same URL as above.
docker-update.bat
(Win)
docker-update.sh
(Linux/Mac)
Done, same URL as above.
(Optional) Migrate already existing local data from a non-docker installation to your new container.
migrate-to-docker.bat
(Win)
migrate-to-docker.sh
(Linux/Mac)