𝗣𝗼𝗿 𝗾𝘂𝗲 𝗲𝘀𝘁𝗼𝘂 𝗰𝗼𝗻𝘀𝘁𝗿𝘂𝗶𝗻𝗱𝗼 𝗱𝗼𝗹𝗹
A IA de alto desempenho é fácil de acessar agora. Mas o acesso não é garantido.
Os preços mudam. Os limites de uso aumentam. Os provedores encerram serviços ou alteram políticas. Você pode perder seu ambiente de IA mesmo que ele funcionasse ontem.
O problema não é sobre confiança. O problema é controle. Sua continuidade de IA depende de coisas que você não possui.
Comecei a construir o doll. É um sistema de continuidade de IA pessoal de código aberto.
O doll não é um novo modelo. Ele não substitui ferramentas como Ollama ou LM Studio. Seu objetivo é proteger seu ambiente pessoal de IA. Você precisa que seus dados permaneçam utilizáveis mesmo quando modelos ou aplicativos mudarem.
A maioria das pessoas pensa que o modelo é o centro da IA. Não é. O modelo é apenas um motor de raciocínio. Você pode substituí-lo.
O verdadeiro núcleo é o seu estado. Isso inclui:
- Memória de longo prazo e preferências.
- Histórico de conversas e fontes.
- Registros de pesquisa e histórico de projetos.
- Permissões e políticas.
- Registros de backup e migração.
Um novo modelo pode ser melhor. Um modelo local pode ser necessário para privacidade. Quando você trocar de modelo, não deve perder seu histórico.
A execução local é boa para privacidade e custo. Mas aplicativos locais também podem causar lock-in. Se um aplicativo parar de funcionar ou mudar seu formato, você perde seus dados.
O doll não depende de um único formato. Ele não usa os formatos do ChatGPT ou do Ollama como padrão. Em vez disso, ele mapeia os dados em uma representação documentada. Se os dados forem perdidos durante uma importação, o doll avisará você.
A regra é simples: Local-completo, nuvem-opcional.
Seu sistema deve funcionar sem chaves de API ou conexão com a internet. Modelos na nuvem são apenas ferramentas opcionais para melhor desempenho. A nuvem nunca deve ser a fonte da verdade para sua identidade, arquivos ou memória.
O doll está atualmente em pré-alpha. Ainda não é um assistente diário. Estou construindo as fronteiras antes de conectar os modelos.
Estou focando em:
- Separar a memória de segredos.
- Prevenir vazamentos de segredos em logs.
- Distinguir fatos de inferências.
- Registrar de onde a informação vem.
- Exigir confirmação do usuário para tarefas de alto risco.
Quero definir o que deve sobreviver quando a tecnologia mudar.
Se você é um desenvolvedor, eu preciso mais da sua crítica do que do seu apoio.
- Onde termina o estado do usuário e começa o estado do modelo?
- Que informações são perdidas ao transitar entre ferramentas de IA?
- Um sistema pode realmente se recuperar se a máquina principal desaparecer?
- Poderia o doll se tornar uma nova forma de lock-in?
Website do projeto: https://doll.badjoke-lab.com/
Código-fonte: https://github.com/badjoke-lab/doll
Artigo completo: https://dev.to/badjoke-lab/why-im-building-doll-a-personal-ai-continuity-system-1a1c
Comunidade de aprendizado opcional: https://t.me/GyaanSetuAi