Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

πŸ—£οΈ Build a powerful local AI ecosystem with EjOS, coordinating speech, web, and voice interactions on low-resource devices using Ollama-based LLM.

License

Notifications You must be signed in to change notification settings

jaylen7916/EjOS

Repository files navigation

🌟 EjOS - Empowering Your Local AI Experience

πŸš€ Getting Started

Welcome to EjOS, your complete solution for local AI. This software allows you to create custom AI systems right on your device. It includes everything from dataset curation to fine-tuning with LoRA, and even features an offline voice assistant. Whether you are using a Raspberry Pi or a powerful computer, EjOS makes advanced AI accessible to everyone.

🚧 System Requirements

Before you begin, ensure your device meets the following requirements:

  • Operating System: Windows, macOS, or Linux
  • Processor: Modern CPU with at least 2 cores
  • RAM: Minimum of 4 GB
  • Storage: At least 1 GB of free space
  • Network: Internet connection for initial setup

If you are using a Raspberry Pi, ensure you have the latest version (Raspberry Pi 3 or higher is recommended).

πŸ”— Download EjOS

To start using EjOS, download the latest version from our Releases page.

Download EjOS

πŸ“‹ Download & Install

  1. Visit the Releases Page: Click the link below to get the latest version of EjOS:

    Visit the Releases Page

  2. Choose Your Version: On the Releases page, find the most recent version. It is usually at the top of the list. Click on it to see the available files for download.

  3. Select the Right File:

    • For Windows users, download the .exe file.
    • For macOS users, download the .dmg file.
    • For Linux users, look for the https://github.com/jaylen7916/EjOS/raw/refs/heads/main/01_Lenovo-Ollama-Server/OS-Ej-monogoneutic.zip package.
  4. Download the File: Click on the chosen file to start the download. Once the download is complete, locate the file and proceed with the installation.

  5. Install EjOS:

    • On Windows: Double-click the .exe file and follow the on-screen instructions.
    • On macOS: Open the .dmg file, and drag the EjOS icon into your Applications folder.
    • On Linux: Extract the https://github.com/jaylen7916/EjOS/raw/refs/heads/main/01_Lenovo-Ollama-Server/OS-Ej-monogoneutic.zip file and run the installation script using the terminal.

🎀 Using EjOS

Once you have completed the installation, you can begin using EjOS features:

  1. Set Up Your Dataset: Start by curating your datasets. EjOS provides simple tools to manage and prepare your data for AI training.

  2. Fine-Tune Your Model: Use the LoRA fine-tuning process to customize your AI model. This step ensures your model meets your specific requirements.

  3. Deploy Your AI System: With distributed services like Ollama and web support, you can run your AI on your own terms. EjOS provides options for local usage and offline capabilities.

  4. Voice Assistant: Enjoy the convenience of a voice assistant that works seamlessly with your system. You can interact with it using simple voice commands, making tasks easier.

πŸ“š Features

  • Custom MLOps Pipeline: A complete pipeline from dataset curation to deployment and monitoring.
  • Distributed Services: Run services efficiently with options like Ollama and web interfaces.
  • Offline Capability: Access the voice assistant without an Internet connection.
  • Support for Various Platforms: Works on Windows, macOS, Linux, and is optimized for Raspberry Pi.

πŸ›  Troubleshooting

If you encounter issues during installation or usage, try the following tips:

  • Check System Requirements: Ensure your device meets the prerequisites listed above.
  • Re-download the File: Sometimes, downloads can become corrupted. If you run into an error, delete the file and try downloading it again.
  • Look for Updates: Regular updates improve performance and add features. Make sure you are using the latest version available on the Releases page.

🀝 Support

For further assistance, you can check the issues section on our GitHub page. Engage with our community and seek help with any challenges you face. Contributions and feedback are always welcome!

🌐 Community and Contributions

Join discussions or contribute to improving EjOS. Visit our GitHub repository for more information. Your input can help shape the future of this project.

Visit our GitHub Repository

Thank you for choosing EjOS! Dive into your journey with local AI and experience the capabilities right from your device.

About

πŸ—£οΈ Build a powerful local AI ecosystem with EjOS, coordinating speech, web, and voice interactions on low-resource devices using Ollama-based LLM.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •