filecoin-project / devgrants

👟 Apply for a Filecoin devgrant. Help build the Filecoin ecosystem!
Other
371 stars 308 forks source link

Automated Training Pipeline and 50 artist models for Algovera FVM AI-Art Attribution Project Stable Diffusion Model #1486

Closed richardblythman closed 1 year ago

richardblythman commented 1 year ago

1. What is your project, and what problem does it solve? (max 100 words)

The FVM Waterlily.ai project is an AI-Art Attribution Project being spearheaded by the Bacalhau team and highlighted as one of the main use case on FEVM at the 14 March FVM mainnet launch. This project aims to provide new revenue streams for artists and an ethical new paradigm for AI-Art by leveraging the utility of FVM for distributing artist royalties.

In a previous grant, Algovera fine-tuned machine learning stable diffusion models on the work with the portfolios of 10 different artists.

This grant will cover Algovera's work to automate this training pipeline so that it can be applied to a larger batch of initial artist models (50 total), and used to add new artist models at will over time. This is essential work to ensure the longevity and scalability of waterlily.ai on the FVM network.

Technical sponsors: @DeveloperAlly @aronchick and @mishmosh

2. Project links

Link to Github repo: https://github.com/bacalhau-project/Waterlily Link to demo or website: https://www.waterlily.ai/ License: MIT

As mentioned, these models will belong to the artist and be secured privately on the Bacalhau network and not be available publicly to ensure the security of an Artists work, however all other parts of this project are open source, including documentation on how to create a similar model.

3. a) How is IPFS, Filecoin, or related technology used in this project?

This project has been deployed to FVM mainnet. Bacalhau itself runs off IPFS and returns results as IPFS CIDs and stored on Estuary (IPFS & Filecoin)

b) Is this project building with the current microgrants focus area (FVM)? (Yes or No)

Yes

4. How will you improve your project with this grant? What steps will you take to meet this objective?

| Number | Grant Deliverable | Briefly describe how you will meet deliverable objectives | Timeframe (within 3 months)|

5. If accepted, do you agree to share monthly project updates in this Github issue for 3 months or until the project described here is complete?

Yes

6. Does your proposal comply with our Community Code of Conduct?

Yes

7. Links and submissions

Additional questions:

Relevant Experience

Past Successful Project Delivery

Algovera has previously worked on several IPFS integrations:

ErinOCon commented 1 year ago

Hi @richardblythman, we would like to move your proposal forward to the next steps in our process as an Open Grant. We will send an email with further details.