Skip to content

spheronFdn/awesome-spheron

Repository files navigation

Awesome Spheron

This repository contains a collection of ready-to-deploy GPU application templates for Spheron. These templates are designed to make it easier for users to leverage Spheron's GPU capabilities for various AI and Web3 projects.

Available Templates

AI x Web3 Protocols

  1. Flock Validator

    • Run a validator node for the Flock protocol
    • Requires GPU resources
  2. Kuzco Worker

    • Deploy a worker node for the Kuzco protocol
    • Utilizes Spheron's GPU infrastructure

AI Development Templates

  1. Jupyter Notebook with PyTorch

    • Pre-installed PyTorch environment
    • Ready for data science and machine learning tasks
  2. Ollama with WebUI

    • Test and interact with various LLMs supported by Ollama
    • User-friendly web interface
  3. Ollama with Pre-installed Model

    • Ollama server pre-configured with LLaMA 3.2
    • Easily customizable to use any model from the Ollama registry
  4. VS Code with Ollama

    • Remote development environment with GPU support
    • Ideal for building AI applications using Ollama
    • Can be adapted to host your own AI application
  5. Unsloth Finetuning

    • Pre-installed Unsloth Jupyter notebook
    • Helpful for trying out finetuning using the Unsloth library

Getting Started

To use these templates:

  1. Clone this repository

  2. Choose the template that fits your needs

  3. Use the Spheron YAML configuration file and directly deploy it on the Spheron Console App

    OR

    Follow the guide at Spheron's Deploy Your App documentation to deploy using the sphnctl CLI

Contributing

We welcome contributions! If you have a template you'd like to add or improvements to existing ones, please submit a pull request.

Support

For questions or issues, please open an issue in this repository or contact Spheron support on Discord.

License

This project is licensed under the Apache License, Version 2.0. See the LICENSE file for details.