Hi community,
This is Kuan Huang. Some of you might know me and my cofounder CJ from the project Scout.cool that we worked on a few years ago. Scout was an early analytics platform on the Livepeer network. We also ran an orchestrator for 2 years during the early days of the network. After Scout was acquired by Uniswap last year, we spent some time working there, but have recently moved on. We are currently exploring ideas at the intersection of AI, web3 media and blockchain.
Doug and Yondon from the Livepeer team have been talking to us about building an awesome consumer frontend app to be ready in time to pilot the launch of AI video capabilities on the Livepeer network, and suggested that we take the lead on forming the SPE to help Livepeer push this vision through.
They’ll be working closely with us on this, but I wanted to share this early pre-proposal for the Livepeer AI Video Compute SPE, for feedback.
Mission
The mission of this SPE is to quickly validate the impact and potential of bringing AI based video compute jobs onto the Livepeer network.
Approach and Strategy
Livepeer Founder, Doug Petkanics, highlighted the approach to quickly bringing AI video compute onto the network, validating the Network’s cost effectiveness and reliability, and showcasing this new capability to the world in this tweet thread. We intend to mirror this approach.
- Fund and support the core development of bringing Generative AI Video and supporting upscaling and frame interpolation tasks onto the network. Fund and support the core development and node operations of getting a subnet running on the Livepeer network.
- Build a consumer app experience that will be available and launch in conjunction with the network capabilities.
- Capture and showcase the data to the world.
- Set the project up with sustainable development and processes to take the scope of this SPE and continue the work required to merge the demonstrated capabilities into the core network software, and open up the network for more and more job types.
The above diagram shows the roles of the frontend app, spiked nodes to support a subnet, and use of the mainnet network to settle payments. We aim to help enable this reality, including development of the polished frontend consumer app.
We look at this as a point-in-time SPE that will deliver on the initial validation of these capabilities in the next 4 months. After that point ideally the initial app succeeds and grows as its own sustainable and self-motivated business outside of the scope of further public goods funding requirements, and this SPE or others can evolve to meet the needs of productionisation and further public goods needs around the AI video track. The funding requests will come in a series of milestone based proposals so that the community can continue to buy into the effectiveness of this SPE (or others) to continue meeting the project’s public goods goals around AI Video Compute.
Expected Impact
If we’re successful at bringing AI video compute tasks onto the Livepeer network, paired with a great consumer app that demonstrates it, then we expect to see the following impacts:
- An order of magnitude increase of fees flowing through the network towards node operators. If infra credits are made available via a treasury grant to this SPE, and consumers are interested in playing with generative AI video through the consumer app to the extent that the credits fund their free usage, it’s not out of the question that during the 2-3 months of a subsidized credit program, network fees could increase up to 4x.
- A growth marketing campaign can be run to highlight that Livepeer now has AI video compute capabilities, and ideally, that the network is shown to be more cost effective for running AI inference than the public cloud GPU networks. This can open up Livepeer to a whole world of demand for GPU based compute.
- Inspiring more AI video startups or developers to join the Livepeer ecosystem.
Upcoming Milestones
There are a number of technical, network, and product milestones which we can share over time in this thread as we flesh those out. But at this point I think it is more helpful to share the different funding milestones and what they unlock.
- Core development of network capabilities + the consumer app. The initial treasury proposal would be for LPT to allocate to the core development of the network capabilities, lead by Livepeer co-founder and community member, Yondon Fu, and core development of the frontend app by CJ and I. Eli, who will be doing the Catalyst integration and API, is already employed with Livepeer Inc. There would also be some buffer for discretionary grants or payments to other community contributors on dev + testing.
- Infra credits. A subsequent treasury proposal would be made to allocate LPT that could be used to pay the fees into the Livepeer network, earned by O nodes performing the AI compute tasks, to subsidize the initial “free tier” of the consumer app. The goal is that we can demonstrate the power of the network to the market, collect data and learn about network performance and cost, and increase fees up to 4x on the network during this subsidized period.
- O node subsidy/bootstrapping program. This future proposal needs more work. After design, an operational program could be run to give grants to Os who demonstrably are running effective hardware on the sub-network, helping with testing, benchmarking, etc. They may incur hardware upgrade costs or be dedicating the time of the GPUs for testing when they otherwise could be put to other uses, and its reasonable that a bootstrapping program would exist to help cover some of these costs.
Team Members and Roles
Kuan Huang - Frontend app lead and SPE lead. Past experience: Founder of Scout, Product at Uniswap, founder of Poncho (a consumer mobile app which had grown to millions of audience across mobile and web). Compensated through the core dev proposal.
Chunxi Jiang (CJ) - Frontend app lead and SPE lead. Past experience: Formerly Founder of Scout.cool, Software Engineer at Uniswap, Visa, NYTimes. Compensated through the core dev proposal
Yondon Fu - Technical lead on AI capability and node implementation for core dev milestone 1. Compensated through the core dev proposal.
Sarah Armstrong - Ops member at Livepeer, who would be responsible for token operations, coordinating contracts needed for work engagements via Livepeer, Inc., payments to recipients, and potentially the subsidy/bootstrapping program ops. Sarah will also be responsible for continuity of the SPE beyond the listed milestones if future milestones are necessary or there are ongoing funding allocation requirements. No compensation from the proposal.
Doug Petkanics - SPE advisor and ultimately accountable for the success of introducing AI video compute onto the Livepeer network. No compensation from the proposal.
Eli Mallon - Catalyst engineer with Livepeer. No compensation from the proposal.
At least one future fulltime dev initially compensated through core dev proposal for a ~4 month period responsible for the intersection of AI and the Livepeer nodes, building upon the work from core dev milestone 1 in the productionization process.
Funding Requirements
Estimates:
- Core dev milestone 1: This initial proposal is for 25,000 LPT. We may transparently come back for more at future milestones with cost and budget justification.
- Infra credits: This is TBD for a future proposal. Potentially in the ballpark of 25000 LPT if the goal is 4x-ing fees on the Livepeer network over a 2 month period.
- O node bootstrapping program: TBD. Not enough is known yet for this milestone.
Transparency Commitments
We are committed to transparently sharing our plan, building in public with the community, showcasing the outcomes we can enable, and letting the community decide through future milestone funding requests whether we’re making worthy contributions or not. However we are also committed to moving quickly after funding is approved for a given milestone, so we’ll make decisions within the SPE and allocate funds accordingly to meet the goals, rather than pausing for community vote at every decision point.
- All code related to AI task capabilities, node integration, Catalyst will be developed in the open and be open source.
- Frontend application may not be entirely open source, as the point is to use it to validate Livepeer network capabilities and costs, but also potentially as future sustainable business that can drive usage to the network. Spiritually, we can open source or share openly any functional code that uses the network for AI inference, as a demonstration. But if we validate things like users paying for credits to expand their rate limits or other similar mechanisms, then it wouldn’t make sense that that billing/account related code is open source.
- The community will have transparency into each milestone’s goals and outcomes, but not internal transparency into allocation of funds within the core development milestone, as people have a right to private compensation data. In any subsequent treasury proposals related to core development, the community could use the observable outcomes from previous milestones to make a judgment about the worthiness of future allocations.
- In the subsequent milestones of infra credits, funds will be transparently observable on chain and used for network payments should there be enough demand. For any O node bootstrapping program, funds would be transparently allocated to recipients onchain.
Governance
- Released funds will be governed by the members listed above in the SPE. The community’s input is observed in the pre-proposal discussion, and during the vote at the particular milestones. But as funding is released, this team aims to move fast, and allocate the funds to accomplish the goals. The community can weigh in by supporting or not supporting future proposals from the SPE for future milestones based on their judgment on performance so far.
Future Funding Needs
See “Upcoming Milestones” section.
Thank you for considering this pre-proposal. Please share any feedback or questions here. We’re looking forward to moving quickly with the core team to bring AI video compute onto Livepeer as soon as possible.