Skip to content

A CasaOS custom Appstore containing some images to run some LLM like LLama on your own local server.

License

Notifications You must be signed in to change notification settings

eudard/CasaOS-LocalAI-AppStore

Repository files navigation

CasaOS LocalAI AppStore

CasaOS LocalAI AppStore

A CasaOS custom Appstore containing some usefull images. The LocalAI AppStore is a custom appstore built to work for CasaOS. This custom appstore for CasaOS contains some additional configurations of docker images which are not available in the official appstore and I think they are useful.

🛠 List of Applications

OLLAMA (version: latest)

Custom install: docker-compose.yml

OLLAMA is a free, open-source, and easy-to-use conversational AI platform that allows you to create and manage chatbots and conversational AI applications. It is designed to be user-friendly and extensible, with a simple and intuitive interface that makes it easy to create and manage chatbots. OLLAMA supports various LLM runners, including OpenAI's GPT-3, and provides a range of features and settings to help you create and manage conversational AI applications.

OpenWebUi (version: latest)

Custom install: docker-compose.yml

Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. It supports various LLM runners, including Ollama and OpenAI-compatible APIs. Clear and simple interface, with lot of features and settings. It is a great tool for people who want to create and manage conversational AI applications and also custom chatbot models.

Serge.chat (version: 0.5.0)

Custom install: docker-compose.yml

Serge is a sophisticated web interface designed for chatting with Alpaca through llama.cpp. This software stands out for its full dockerization and user-friendly API. It offers a seamless experience for users looking to interact with Alpaca models, providing a SvelteKit frontend and Redis for storing chat history and parameters. Serge is built on FastAPI + LangChain for the API, wrapping calls to llama.cpp using Python bindings.

Mimic 3 (version: 3.0.0)

Custom install: docker-compose.yml

Mimic is a fast, lightweight Text-to-speech engine developed by Mycroft A.I. and VocaliD, based on Carnegie Mellon University’s FLITE software. Mimic takes in text and reads it out loud to create a high quality voice. Mimic is low-latency and has a small resource footprint. It is great for embedded devices and servers alike. Mimic is also multi-lingual, supporting English, German, Spanish, French, and Italian.

Thunderbird (version: latest)

Custom install: docker-compose.yml

Thunderbird is a free, open-source email client developed by the Mozilla Foundation. It is available for Windows, macOS, and Linux, and is designed to be easy to use and customize. Thunderbird supports multiple email accounts, advanced search features, and a built-in calendar. It also includes a number of add-ons and extensions that allow you to customize the client to suit your needs.

Elasticsearch (version: 7.15.0)

Custom install: docker-compose.yml

Elasticsearch is a distributed, RESTful search and analytics engine capable of solving a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data so you can discover the expected and uncover the unexpected.

ElasticHQ (version: 3.5.12)

Custom install: docker-compose.yml

ElasticHQ is a simple, lightweight, free application that allows you to monitor and manage your ElasticSearch clusters with ease. Works with 2.x, 5.x, 6.x, 7.x and current versions of Elasticsearch. Monitor many clusters at once. Monitor Nodes, Indices, Shards, and general cluster metrics. Create and maintain Elasticsearch Indices. One-Click access to ES API and cat API endpoints. Easy-to-Use Querying capabilities. Copy mappings and reindex Indices. Real-time monitoring charts of important metrics. Diagnostics check-up helps alert to specific nodes having issues. Active project used by Fortune 100 companies around the world.

Kopia (version: latest)

Custom install: docker-compose.yml

Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, data deduplication, and compression. Kopia is written in Go and released under the Apache 2.0 license.

OpenTTS (version: 2.1)

Custom install: docker-compose.yml

OpenTTS is a collection of open source speech synthesis systems, including: Larynx, Glow-Speak, Coqui-TTS, nanoTTS, MaryTTS, flite, Festival and eSpeak voices. It is very large and takes a longer time to install based on your internet speed.

MeiliSearch (version: latest)

Custom install: docker-compose.yml

MeiliSearch is a powerful, fast, open-source, easy to use, and deploy search engine. Both searching and indexing are highly customizable. Features such as typo-tolerance, filters, and synonyms are provided out-of-the-box. For more advanced customization, the engine can be configured to fit your specific needs. MeiliSearch is designed to be easy to use and deploy, and it is available as a self-hosted solution or as a managed service.

Supabase (version: latest)

Custom install: docker-compose.yml

Supabase is an open-source Firebase alternative. Supabase gives you a realtime database, authentication, instant APIs, and storage. It is the fastest way to build modern applications on Postgres. Supabase is a self-hosted solution that provides a set of tools for developers to build and scale applications quickly and easily. It is built on top of Postgres and provides a set of APIs for working with data, authentication, and storage.

Directus (version: latest)

Custom install: docker-compose.yml

Directus is an open-source headless CMS and API that manages custom SQL databases. It is designed to be flexible and extensible, allowing developers to build custom applications and websites using the tools and technologies they are familiar with. Directus provides a simple and intuitive interface for managing content and data, making it easy to create and maintain websites and applications.

✅ Installation

Custom appstore method

  • Go to your CasaOS dashboard.

  • Open the appstore and click Add Source button located on the right just above the apps list.

    Step 2

  • Paste the appstore link

https://github.com/eudard/CasaOS-LocalAI-AppStore/archive/refs/tags/latest.zip
  • Then click Add to submit and Wait for the installation to finish. Done!

**NOTE: Custom Appstore is only supported on CasaOS version 0.4.4 and above. **

Manual install

Another method is simply download desired app docker-compose.yml file and upload it to your CasaOS dashboard by open App Store and click to Custom Install button located on the top right.

Supporting/Sponsoring this project

You like the project and you want to support me?

About

A CasaOS custom Appstore containing some images to run some LLM like LLama on your own local server.

Resources

License

Stars

Watchers

Forks

Packages

No packages published