Skip to content

Forest-Protocols/forest-AI

Repository files navigation

Forest AI is a network of incentivised Protocols, each solving a specific AI challenge with Providers selling solutions to Customers and Validators ensuring quality by utilizing a novel fair validation framework.

Abstract

Forest is an AI-focused innovation market leveraging positive learnings from Bitcoin mining and preventing tokenomics pitfalls that allow oligarchies of large token holders to control networks to their benefit like in Bittensor.

In Forest, all services are available for purchase by real-world clients on day one. This allows us to move away from corruption-prone stake-weighted voting and instead distribute tokens based on verified blockchain data on who attracts the most new customers to the network.

Furthermore we ensure fair competition by utilizing cheat-proof decentralized AI benchmarking in the reward function and collateral slashing for attempted cheating.

To ensure long-term economic viability the network treasury earns a commission on revenue generated by participants.

Important Links

  1. Whitepaper vAlpha - An alpha version of the whitepaper that includes both problem framing as well as solution overview.
  2. Quickstart Tutorial - A walkthrough tutorial showing common workflows using both the Forest CLI and web applications to help you get started quickly.
  3. Protocols - The specification of AI Competitions (aka Protocols) currently being built on Forest AI. They are defined as markdown specs that include the aim, description of the unified interface of supported funcitonalities as well as rules and requirements for Providers.
  4. Contracts - Solidity smart contracts defining token distribution mechanism.
  5. SDK - Software Development Kit for building software that interacts with ForestAI.
  6. Provider Base Template - Base Provider Template used by Protocol Owners to define their Protocols.
  7. Validator Base Template - Base Validator Template used by Protocol Owners to define the validation process for their Protocol.
  8. Dev Docs:
  9. FIP Discussions - A forum where Forest Improvement Proposals (FIP) are discussed.

ForestAI in One Diagram

Basic Flow of Value between Actors

Protocols

Name Goal Address Registration Provider Code Validator Code
Generic LLM AI Model: General Purpose LLM (Text-to-Text) 0x2Cf...c03AF, prev
Machine Translation AI Model: Language-to-Language 0x4f8...66993, prev 🛠️
Imaginify AI Model: Text-to-Image 0x8aD...9Ed94, prev 🛠️
Ball Predict AI Model: Football Fixture-to-Score 0x2c21...69e73, prev
VectorNest AI Infra: Vector Storage 0x7dD...50731, prev 🛠️
AI Compute AI Infra: High Performance GPU Rentals 0x07D...90EDa, prev 🛠️
Event Predict AI Model: Event-to-Outcome 0xC99...dbb08, prev 🛠️
IPFS Storage Cloud Infra: IPFS Pinning Serices 0x26a...02419, prev 🛠️
Medical Q&A AI Model: Medicine Fine-tuned LLM (Text-to-Text) 0x701...0092f, prev
Binary Prediction Markets AI Model: Market-to-Outcome 0x0C7...7D19A

More in the works.

Vocab Cheatsheet

Protocols: Standardize the competition for an AI task. Define unified API for Providers and quality evaluation criteria for Validators. Protocols are created and managed by Protocol Owners.

Protocol Owners (aka PTO): Define protocol goals, rules, parameters and hyperparameters.

Users (aka Customers): Purchase AI services from Providers, influencing token rewards with their economic choices.

Providers: Offer best AI services to Users and compete for Rewards.

Validators: Evaluate Providers' performance, ensure cross-compatibility, aggregate the results and rank all Providers in a specific Protocol to find the best innovators.

Emissions / Rewards: Tokens emitted to Actors for positive behaviours that progress the goals of the ForestAI Network. ForestAI rewards:

  • Protocols for solving valuable challenges
  • Providers for having high performance
  • Validators for truthful and consistent completion of Provider validations

More Info

ForestAI Value Proposition

For Protocol Owners: PTOs get a share of reward emissions (in FOREST) and a revenue share (in USDC/FOREST) for facilited user-provider transactions within their Protocols.

For Providers: Providers benefit from a new powerful distribution channel for their Services, prove their performance to the whole world and get rewards for innovating on valuable challenges if their performance is high enough.

For Validators: For checking the performance and quality of provider services, Validators get rewarded in FOREST.

For Users: 10x better AI Cloud experience and cost reduction: access to a wide & comparable offering from competing Providers, better prices, full transparency on Provider's past performance, unified interfaces and customer protection programme which mitigates the risk for trying out unknown Providers.

More Info

Emissions

Cascading emissions

More Info

Tokenomics

Flow of the FOREST token

More Info

Detailed Info

Please refer to the Whitepaper for:

More Info

Join Us

  • Discord: link
  • X: link
  • Create your own Protocol: see Important Links sections and click on Provider Base Template link
  • Become a Provider: see Important Links sections and click on Become a Provider doc link
  • Become a Validator: see Important Links sections and click on Become a Validator doc link

About

Network of AI Protocols

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 25