Pitch: 🧶 Wool Ball - Descentralizando IA com Navegadores Distribuídos
Contexto
Há alguns meses decidi unir minhas habilidades de streaming, manipulação de arquivos multimídia, xadrez e inteligência artificial.
Daí surgiu o AI Chess Global com a proposta de por um lado: acompanhar os principais torneios do circuito mundial ao vivo e com análises pós partidas; por outro lado se tornar um serviço online em que qualquer um poderia gerar narrações de suas partidas.
2 meses realizando experimentos localmente gastei em torno de 100 reais com APIs de texto para fala (ElevenLabs e OpenAI)
Parecia impossível encaixar os custos para fornecer opções baratas para o cliente do serviço, ou ser capaz de acompanhar as horas de duração de uma partida de xadrez.
Por isso o projeto ficou na geladeira.
Solução
Algum tempo pesquisando e executando modelos text-to-speech, pensando em uma alternativa, finalmente tive um insight.
Erick Wendel criando um site em que, através dos movimentos da mão e dos dedos, realizava ações no site usando IA com transformers.js
É possível realizar text-to-speech com transformers.js?! Sim! Bingo!
Com isso eu conseguiria voltar pro meu projeto de xadrez, usando text-to-speech gratuitamente mas ainda tinha o problema do tempo de carregamento, além de que um problema bem mais interessante estava surgindo
Segundo insight:
Livepeer é um projeto que usa blockchain para remunerar individuos que compartilham seu poder computacional para transcodificar e transmitir vídeos ao vivo
Eu consigo quebrar o texto em pequenos pedaços, distribuir para os navegadores conectados via websocket e, então, reagrupar os áudios gerados?! O sol raiava enquanto o SIM entrava pela minha janela
Estado da Arte
Desde então, nas últimas 2 semanas, o sol tem raiado todo dia, assim como hoje, pra que eu me preparasse pra apresentar esse produto para vocês.
Em pouco tempo foi agregado geração de texto (com modelos bem fraquinhos), reconhecimento de fala e estou evoluindo a geração de imagens. A perspectiva é disponibilizar uma gama de modelos de IA e depois considerar outras áreas de processamento fora desse universo.
Um dos nosso objetivo é expandir para apps em diversos dispositivos, criando uma rede ainda maior, abrindo caminho para novas formas de remuneração passiva.
Existe um grande horizonte de desafios tecnicos com pouquissimas referencias técnicas a respeito. Isso tem me motivado a investir energia sobre humana.
Link: 🧶 Wool Ball
Remuneração
A remuneração ja está configurada como 50% do valor cobrado por aquele processamento entrege pelo indivíduo que manteve seu navegador aberto e compartilhou seus recursos, porém, por falta de capital, por enquanto, só é possível resgatar os valores a receber como créditos na própria plataforma.
Para compartilhar os recursos basta estar com a página aberta no navegador, quantas abas ou janelas quiser; cada aba é um nó independente.
Sua vez
Estou louco em pensar que esse projeto tem potencial para abalar algumas estruturas já consolidadas?
Por favor, critique ferozmente este projeto para que eu possa melhorar ou por energia em outra coisa mais útil.
Sua opinião pode transformar este projeto!
Se gostou use o Wool Ball e nos de um feedback.
Se quer estar envolvido ou entender mais sobre a tecnologia se junte a nossa comunidade, vai ser um prazer falar sobre tudo o que estamos desenvolvendo.