Information
[正體中文 README_TW.md](./README_TW.md)
Kuwa GenAI OS
An open, free, secure, and privacy-focused Generative-AI Orchestrating System.
Key Features • Architecture • Installation Guide • Community • Acknowledgements • License
## Key Features * Multi-lingual turnkey solution for GenAI use, development and deployment on Windows, Linux and MacOS * Concurrent multi-chat, quoting, full prompt-list import/export/share, and more for users * Supporting multimodal models, popular RAG/agent tools, traditional applications, and local bot store * Flexible orchestration of prompts x RAGs x multi-modal models x tools x bots x hardware/GPUs * Heterogeneous support from raspberry Pi, laptops, PCs, edge servers, and virtual hosts to cloud * Open-sourced, allowing developers to contribute and customize the system according to their needs  ## Architecture > **Warning**: This a preliminary draft and may be subject to further changes. [](https://kuwaai.org/os/Intro) ## Installation Guide ### Quick Installation Download the script or the executable file, run it, and follow its steps to have your own Kuwa! * **Windows** Download and run the pre-built Windows executable from [Kuwa's latest releases](https://github.com/kuwaai/kuwa-aios/releases) * **Linux/Docker** Download and run sudo [build.sh](./docker/build.sh) , or invoke the following command to automatically install Docker, CUDA, and Kuwa. You may need to reboot after installing CUDA. Before finishing installation, you will be asked to set your administration passwords for your Kuwa and database. After installation, it will invoke run.sh to start the system and you can log in with admin@localhost. Enjoy! \`\`\` bash -c "$(curl -fsSL https://raw.githubusercontent.com/kuwaai/kuwa-aios/main/docker/build.sh)" \`\`\` ### Step-by-step Installation You can build your own customized Kuwa by following the step-by-step documents. * [Portable Windows version](./windows/README.md) * [Linux/Docker version](./docker/README.md) ### More Models and Applications With executors, Kuwa can orchestrate diverse multimodal models, remote services, applications, databases, bots, etc. You can check [Executor's README](./src/executor/README.md) for further customization and configuration. ## Download You can [download](https://github.com/kuwaai/kuwa-aios/releases) the latest Kuwa GenAI OS version that supports Windows and Linux. ## Community [Discord](https://discord.gg/4HxYAkvdu5) - Kuwa AI Discord community server [Facebook](https://www.facebook.com/groups/g.kuwaai.org) - Kuwa AI Community [Facebook](https://www.facebook.com/groups/g.kuwaai.tw) - Kuwa AI Taiwan community [Google Group](https://groups.google.com/g/kuwa-dev) - kuwa-dev ## Announcement [Facebook](https://www.facebook.com/kuwaai) - Kuwa AI [Google Group](https://groups.google.com/g/kuwa-announce) - kuwa-announce ## Support If you are interested in this project, you can help us develop it together and improve this open-source project. Please do not hesitate to contact us anytime if you are willing to help! ## Packages & Applications The following packages and applications are used in this project: - [PHP & PHP-FPM](https://www.php.net/) - [Laravel](https://laravel.com/) - [Python 3](https://www.python.org/) - [Node.js](https://nodejs.org/) - [Docker](https://www.docker.com/) - [Redis](https://redis.io/) - [Marked](https://github.com/chjj/marked) - [highlight.js](https://highlightjs.org/) - [NVIDIA CUDA](https://developer.nvidia.com/cuda-toolkit) ## License [MIT](./LICENSE)