Essa é uma adaptação do Geometry AI para funcionar em rede local, então ela funciona mesmo estando sem internet. Ele usa a memoria ram do dispositivo + localhost feito pelo dispositivo. Esteja ciente de que essa versão da Geometry AI é bem limitada então não espere muito dela.
Para você utilizar ela, você precisa de estar em um dispositivo Android (caso esteja no pc recomendo usar o BlueStacks para emular um ambiente Android). Você também precisa instalar 2 aplicativos, sendo ele o Termux (instale por outras fontes para ter mais liberdade) e instale o Pydroid 3 (para você abrir um local host). Instale também o "model.bin", esse arquivo é importante pois é o cérebro da AI (Não consigo disponibilizar ele na pasta GeometryLocalHost, mas em baixo deixarei um link do MediaFire para baixar) e você também precisa de baixar a pasta "GeometryLocalHost". Depois de ter tudo instalado, move o "model.bin" para a pasta "GeometryLocalHost" (IMPORTANTE: A PASTA "GeometryLocalHost" PRECISA DE ESTAR EM "Downloads" PARA FUNCIONAR), depois disso entre no Termux e execute os seguintes comandos; "pkg install python" (confirme a instalação com "Y" e aguarde instalar), depois de instalado utilize "pkg install llama-cpp" (confirme a instalação com "Y" e aguarde instalar), após isso, a LLM local poderá ser executa, agora basta utilizar "llama-server -m /storage/emulated/0/Download/GeometryLocalHost/model.bin --host 127.0.0.1 --port 8080 -c 2000 -t 3" para dispositivos com pelo menos 4 gb de ram ou você pode usar "llama-server -m /storage/emulated/0/Download/GeometryLocalHost/model.bin --host 127.0.0.1 --port 8080 -c 4000 -t 5" para dispositivos com 6 gb de ram. Após isso o cérebro da AI já está ligado, agora precisamos do local host, para isso precisamos de abrir o Pydroid 3, dentro dele a gente precisa de instalar algumas bibliotecas, como a Kivy, Flask e Requests, para instalar essas bibliotecas recomendo ir nas 3 barrinhas, clicar na opcão "Pip" e colocar o nome das bibliotecas em Libary Name (de um a um), caso tenha dificuldade, veja um tutorial no youtube de "como instalar bibliotecas no pydroid 3", após a instalação tem como executar o site local de 2 formas, a primeira é clicar na pasta, vai em "Open", depois vai em "Internal Storage", depois vai em "Download", depois vai em "GeometryLocalHost", depois clique no arquivo "app.py" e para executar o site, clique no botão amarelo abaixo, caso não funcione, você vai nas 3 barrinhas, vai em "Terminal", execute "cd Download/GeometryLocalHost", e depois execute "python app2.py" e acesse o site que o terminal disponibilizar. Agora ela está funcionando, lembrando, esse modelo de LLM não é tão preciso, recomendo que fale em Inglês com ela, se ela apresentar falhas como resposta duplicada ou algo do tipo, recomendo recarregar a pagina e fazer a pergunta novamente, se isso não adiantar, entre no 127.0.0.1:8080, esse site é o site onde a LLM está hospedada, e aqui você pode encontrar respostas melhores. (Lembrando o Termux precisa de estar em execução em segundo plano para funcionar corretamente).
Sim, ela funciona sem internet! Você pode testar, ela vai continuar fumcionando. Por que funciona? Pois a LLM está rodando localmente em seu dispositivo, e não há necessidade de internet, ela é treinada por alguns anos para obter informações, mas pelo fato dela não precisar de internet para funcionar, algumas informações ela inventa ou ela dá informações desatualizadas. Por isso recomendo não confiar 100% nas imformações que ela informa, para ter dados com mais precisão recomendo que use a Geometry AI Online.
https://www.mediafire.com/file/uuvxvy5gza50dwe/model.bin/file