Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spheronfdn/sos-ai-bounty
Spheron Open Source AI Bounty
https://github.com/spheronfdn/sos-ai-bounty
ai bounty bounty-hunters gpu
Last synced: about 5 hours ago
JSON representation
Spheron Open Source AI Bounty
- Host: GitHub
- URL: https://github.com/spheronfdn/sos-ai-bounty
- Owner: spheronFdn
- License: mit
- Created: 2024-08-01T12:34:53.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-23T11:46:01.000Z (3 months ago)
- Last Synced: 2024-08-23T12:58:03.010Z (3 months ago)
- Topics: ai, bounty, bounty-hunters, gpu
- Homepage: https://spheron.network
- Size: 71.3 KB
- Stars: 41
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: news-feed-analyzer/README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐ Welcome to the Spheron Bounty Program ๐
Welcome to the [Spheron](https://www.spheron.network/) Bounty Program! ๐ We're on a mission to revolutionize decentralized GPU accessibility, and we want YOU to be a part of it!
Our goal? To inspire developers like you to create cutting-edge applications using Spheron's Decentralized GPU Network & Partner layers. Whether it's AI Bots, Models, Agent Store, or beyond - the sky's the limit!
By participating, you'll not only be shaping the future of DePIN Compute but also helping us refine our developer tools and enhance the overall experience. Ready to make your mark? Let's dive in! ๐โโ๏ธ
>> **Note:** We used AI to make it look good & you can use it as well.
## ๐ Table of Content
- [Bounty Allocation](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-bounty-allocation)
- [Bounty List](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-bounty-list)
- [General Submission Guidelines](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-general-submission-guidelines)
- [Evaluation Criteria](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-evaluation-criteria)
- [Good Example](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-good-example)
- [Bad Example](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-bad-example)
- [Code Quality](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-code-quality)
- [FAQ](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-faq)## ๐ฐ Bounty Allocation
๐ Total Bounty Pool: **$50,000**
But wait, there's more! ๐ฅ
- Bounty prizes will increase as we bring more partners on board.
- All developers get 72 hours of unrestricted GPU access. How cool is that?
- To access these GPUs, simply head to our [discord](https://sphn.wiki/discord) & ask for it on the build-chat group.๐ฅ๏ธ Available GPUs:
- RTX3090
- RTX4090
- A6000Stay tuned for even more high-end servers coming soon! ๐
## ๐ Bounty List
Flex your coding muscles using popular open-source frameworks like Langchain, Huggingface, FastApi, vLLM, Ray, and more!
1. ๐ฐ[News Feed Analyzer Agent](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-news-feed-analyzer-agent) `$3,000`
2. ๐[ Novel Reader and Visualizer App](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-novel-reader-and-visualizer-app) `$3,000`
3. ๐[ AI Celebrity Chatbot](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-ai-celebrity-chatbot) `$5,000`
4. โค๏ธ[ AI Girlfriend/Boyfriend Marketplace](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#%EF%B8%8F-ai-girlfriendboyfriend-marketplace) `$5,000`
5. ๐[ Meme/Art Generator Platform](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-memeart-generator-platform) `$5,000`
6. ๐น[ AI Crypto Bot](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-ai-crypto-bot) `$3,000`
7. ๐ง [ LLM API Aggregator](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-llm-api-aggregator) `$4,000`
8. ๐ค[ AI Agent Marketplace](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-ai-agent-marketplace) `$5,000`
9. ๐พ[ AI Manga Translator](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-ai-manga-translator) `$3,000`
10. โก[ GPU Function as a Service](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-gpu-function-as-a-service) `$5,000`
11. ๐งช[ Model Fine-Tuning Labs](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-model-fine-tuning-labs) `$5,000`
12. ๐๏ธ[ Model Training Labs](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#%EF%B8%8F-model-training-labs) `$4,000`
13. ๐[Telegram Mini App Game](https://github.com/spheronFdn/sos-ai-bounty?tab=readme-ov-file#-telegram-mini-app-game) `TBD`### ๐ฐ News Feed Analyzer Agent
**Description**: Create an AI news guru that summarizes the latest buzz based on user interests.
**Reward**: ๐ธ $3,000
**Key Requirements**:
- ๐ค Develop a news-savvy AI agent
- ๐ Serve up detailed summaries tailored to user interests**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your masterpiece**: Add `news-feed-analyzer` label on your issue
### ๐ Novel Reader and Visualizer App
**Description**: Bring stories to life with an app that reads novels aloud and conjures up magical visuals!
**Reward**: ๐ธ $3,000
**Key Requirements**:
- ๐ฃ๏ธ Harness open-source LLM, text-to-voice, and text-to-art models
- ๐จ Craft a user interface that even your grandma would love**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your creation**: Add `novel-reader-visualizer` label on your issue
### ๐ AI Celebrity Chatbot
**Description**: Create a chatbot that channels your favorite celeb's vibes!
**Reward**: ๐ธ $5,000
**Key Requirements**:
- ๐ญ Develop a chatbot that nails a chosen celebrity's essence
- ๐ฌ Ensure engaging, on-point interactions**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your star**: Add `ai-celebrity-chatbot` label on your issue
### โค๏ธ AI Girlfriend/Boyfriend Marketplace
**Description**: Build a love nest for AI companions where users can chat and mingle!
**Reward**: ๐ธ $5,000
**Key Requirements**:
- ๐ Develop a swoon-worthy marketplace platform
- ๐ค Enable interactions with finetuned AI models**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your love story**: Add `ai-gf-bf-marketplace` label on your issue
### ๐ Meme/Art Generator Platform
**Description**: Create a meme/art factory with a built-in community showcase!
**Reward**: ๐ธ $5,000
**Key Requirements**:
- ๐ญ Develop a meme/art generator that'd make even Picasso jealous
- ๐ผ๏ธ Build a community gallery to show off the creations**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your masterpiece**: Add `meme-art-generator` label on your issue
### ๐น AI Crypto Bot
**Description**: Build a crypto whiz bot that analyzes tokens and dishes out buy/sell advice!
**Reward**: ๐ธ $3,000
**Key Requirements**:
- ๐ Analyze crypto tokens like a pro
- ๐ก Provide actionable buy/sell recommendations**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your money-maker**: Add `ai-crypto-bot` label on your issue
### ๐ง LLM API Aggregator
**Description**: Create the Swiss Army knife of LLM APIs!
**Reward**: ๐ธ $4,000
**Key Requirements**:
- ๐ Develop an API that brings together various LLMs
- ๐ค Play nice with OpenAI API standards**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your brainchild**: Add `llm-api-aggregator` label on your issue
### ๐ค AI Agent Marketplace
**Description**: Build an AI agent bazaar where devs can showcase their creations and users can take them for a spin!
**Reward**: ๐ธ $5,000
**Key Requirements**:
- ๐ช Develop a bustling marketplace platform
- ๐ณ Implement robust payment and usage tracking systems**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your marketplace**: Add `ai-agent-marketplace` label on your issue
### ๐พ AI Manga Translator
**Description**: Create a magical app that translates Japanese/Korean manga straight from the images!
**Reward**: ๐ธ $3,000
**Key Requirements**:
- ๐ธ Leverage open-source image-to-text and LLM models
- ๐ฏ Nail the translation and image processing accuracy**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your translation wonder**: Add `ai-manga-translator` label on your issue
### โก GPU Function as a Service
**Description**: Build an app that runs Python functions on a schedule you can tweak!
**Reward**: ๐ธ $5,000
**Key Requirements**:
- โฐ Develop a service to schedule and execute Python functions
- ๐ง Allow users to customize schedules to their heart's content**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your time-bender**: Add `gpu-function-service` label on your issue
### ๐งช Model Fine-Tuning Labs
**Description**: Create a playground for model fine-tuning enthusiasts!
**Reward**: ๐ธ $5,000
**Key Requirements**:
- ๐ ๏ธ Provide a toolkit for fine-tuning various models
- ๐ Ensure even your non-tech-savvy friend could use the interface**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your lab**: Add `model-fine-tuning-labs` label on your issue
### ๐๏ธ Model Training Labs
**Description**: Build a gymnasium for model training!
**Reward**: ๐ธ $4,000
**Key Requirements**:
- ๐๏ธโโ๏ธ Provide tools for training various models
- ๐ฑ๏ธ Create an interface so user-friendly, it practically uses itself**Tech Stack**: Spheron GPU & CPU, Decentralized storage
**Submit your gym**: Add `model-training-labs` label on your issue
### ๐ Telegram Mini App Game
**Description**: Build an addictive Telegram Mini App Game using GPUs!
**Reward**: ๐ธ $
**Key Requirements**:
- ๐ฎ Create an engaging Web3 game as a Telegram Mini App
- ๐น๏ธ Ensure seamless GPU-powered performance**Tech Stack**: Spheron GPU & CPU, Decentralized storage, Telegram Mini App
**Submit your gym**: `telegram-mini-app-game` directory
## ๐ General Submission Guidelines
For each bounty, please follow these steps:
1. ๐ฌ Create an issue to submit your bounty:
- Title: [Name of your project]
- Content:
- Your name and email
- Reward address (for receiving bounty payments)
- Detailed project plan
- Repository details (provide link)
- Demo of the project (provide app link and a video)
- Detailed setup instructions
- Specific usage of Spheron infrastructure in your project
- Add the appropriate bounty label from the label section2. ๐ In your project repository:
- ๐ Include comprehensive documentation (setup & usage)
- ๐ Ensure your project is well-documented with a clear README file that includes:
- Project overview
- Setup instructions
- Usage guidelines
- Contribution guidelines
- ๐ป Write clear and concise comments within your code to make it easier for others (and future you) to understand the logic and structure.
- ๐ฌ Provide example use cases or a demo
### Make Sure to fulfill this requierments1. **Clear Identification:** Make sure it's easy to see what changes or new code you've introduced.
2. **Stable URL:** Use a stable URL that won't change after submission.
3. **Easy Access:** Ensure that anyone visiting the URL can easily understand your work without needing to look through additional resources.
4. **Extendability:** Others should be able to build on your work, whether it's complete or still in progress.
5. **Completion Status:** If your work is 100% complete, anyone should be able to use it. If your work is not 100% complete, it should be clear what's left to do.
We'll review your submission based on the information provided in your issue and the linked project repository.## ๐ Evaluation Criteria
We'll be looking at:
- ๐ Code quality and documentation (make it sparkle!)
- โ Functionality and adherence to bounty requirements
- ๐จ User experience and interface design (where applicable)
- ๐ก Innovation and creativity (blow our minds!)## ๐ Good Example
You don't have to do all (or any) of these things, but these are some ways you can satisfy the requirements.
- Create a blog post, web page, or public GitHub gist that showcases the work you've completed, including links to the commits, repositories, and pull requests you've contributed to. This approach is ideal for sharing comprehensive details about your work, making it easy for others to review and understand your contributions.
- If using GitHub, and all of your work is contained within a single pull request, link directly to that PR. Ensure that the pull request description is thorough, highlighting the specific tasks completed during the project.
For a GitHub repository created, consider adding a detailed README.md file. This will provide additional context and clarity for anyone reviewing your work.
## ๐ Bad Example
Heres more examples of things you shouldn't do:
- Don't upload a big zip file with all your project files or source code. It's overwhelming and doesn't help people understand your work.
- Don't just link to the main page of the project's source code repository. For example, linking to the top page of Python's GitHub repository isn't helpful.
- Avoid linking to your personal copy of the project's source code. It mixes your changes with others and makes it hard to see what you've done.
- Link to a huge log of all the projectโs commits. This just floods the reader with too much information and doesn't highlight your specific contributions.
- Share a screenshot of your code instead of the actual code. This makes it impossible for others to review or use your work effectively.
- Link to a personal blog that just mentions you worked on the project without any real details. This doesnโt provide any useful information about your contributions.
- Upload your code as a PDF file. This makes it hard to review, edit, or understand, especially for larger projects.
- Share a link to a random page in the projectโs documentation. This doesnโt show your specific work and just confuses people.
- Link to a massive text file with no formatting or context. This is overwhelming and makes it difficult to find your relevant contributions.
## > Code Quality
1. Code Style
>Adhere to a consistent code style throughout the project. Consider using linters to enforce these standards automatically.2. Testing
>Write and maintain tests for your code to ensure functionality and to prevent regressions. Prioritize both unit and integration tests.3. Meaningful Logs
>Implement logging throughout your application to help with debugging and monitoring in project. Ensure logs are meaningful and do not expose sensitive information.4. API Design & Security
>If your project involves APIs, follow best practices in API design. Ensure your API is secure, well-documented, and follows consistent naming conventions.5. Documentation
>Provide clear documentation for any APIs your project includes, covering all endpoints, expected inputs, and outputs.6. User Accessibility
>Design your project with accessibility in mind. Ensure it is usable by as wide an audience as possible.By following these guidelines, you'll ensure your project is not only functional but also maintainable, accessible, and easy for others to contribute to. Happy coding! ๐
Ready to change the future of decentralized GPU accessibility? Let's make some magic happen! ๐
## โFAQ
#### **Q: How do I get access to the 72 hours of GPU computing?**
A: Drop your wallet address in the Discord channel and we will send you test tokens which you can use to lease compute resources.#### **Q: What types of projects can I deploy on Spheron?**
A: You can deploy any project that can be containerized using Docker. This includes AI models, web applications, APIs, and more.#### **Q: Is there a deadline for submitting projects to the bounty program?**
A: There is no strict deadline. Take the time you need to complete your project thoroughly. However, submitting earlier may increase your chances of being considered sooner with less competition.#### **Q: Can I submit more than one project for the bounty?**
A: Yes, you can submit multiple projects.#### **Q: How are the bounty rewards distributed?**
A: The bounty pool (e.g. $3000 or $5000) will be divided among multiple top projects based on implementation quality and novelty. It's not awarded to a single winner.#### **Q: What GPU types are supported?**
A: Currently, only linux/amd64 GPUs are supported on Spheron.#### **Q: Can I use cloud-based AI services like Groq in my project?**
A: No, you should use open-source models that can be deployed directly on Spheron GPUs.#### **Q: How long can I deploy my project for?**
A: You can specify the duration in your deployment configuration. For longer-term deployments, it's recommended to use a custom domain.#### **Q: What if my deployment expires? Can I redeploy to the same URL?**
A: No, a new deployment will create a new URL. For consistent access, use a custom domain.#### **Q: How do I set up a custom domain for my deployment?**
A: You can use a service like Cloudflare to set up a custom domain for your Spheron deployment.#### **Q: Where can I find detailed deployment instructions?**
A: Refer to the official [Spheron documentation](https://docs.spheron.network/user-guide/deploy-your-app) for step-by-step deployment instructions.#### **I have more questions, where can I contact the Spheron team?**
Join our [discord channel](https://discord.gg/npW6GP3G) verify yourself and choose role as a `builder` and head over to `buidl-chat` section.#### **Who is reviewing submissions to the Spheron bounty program?**
Our Dev team is responsible for reviewing your code and rewarding your submission.