Research Programmes, Papers and Reports
Explore three active research lines, six ABMN working papers, and two investigative reports with their evidence status and boundaries attached.
Dweve research programme
Dweve research follows Jacquard, Forge and Mycelia. The programme pages state the question, mechanism, evidence boundary and access status. Research access is not a product release or a public open-source promise.
- Jacquard is a private research track. Source access and evaluation terms are available by request through Dweve.
- The 2025 Forge report describes an experimental programme, not production readiness, and publishes no benchmark results.
- The Mycelia report supports deterministic replay as a testable property. Million-tick runs and emergent-behaviour claims still need future validation.
- The ABMN records are working papers, while the two book volumes are investigative reports. These labels do not mean peer-reviewed publication.
Choose the audience that matches your question
The page contains three selectable readings of the same subject.
For consumers
Dweve research covers three separate questions: replayable agent-built worlds, bounded program synthesis, and deterministic artificial life. Each route explains the current evidence and its limits.
For businesses
The Dweve research portfolio separates research access from product availability. Jacquard, Forge and Mycelia each carry a named question, evidence boundary and route for the next decision.
For engineers
Dweve research packages a typed world engine, a synthesis programme and an artificial-life substrate as inspectable lines. Reproduction details, status and transfer gates stay attached to each claim.
Instrumento de investigação baseado em evidências
Investigação sobre inferência energeticamente eficiente
Investigação sobre execução determinística
Investigação sobre recuperação de vetores binários
Os engenheiros transformam a ideia comprovada em código real. Os mesmos testes que comprovaram a investigação agora comprovam o produto. Você beneficia sem nunca ler o artigo.
Antes de a investigação se tornar uma funcionalidade, publicamo-la para que outros possam verificar o nosso método, os nossos dados e as nossas conclusões. O escrutínio aberto deteta erros e fortalece o trabalho.
Construímos protótipos, realizamos experiências e medimos os resultados com dados reais. Se algo não funcionar, também o registamos. Um resultado negativo é ainda um resultado.
A pesquisa é demasiado lenta. As respostas são inconsistentes. As faturas de energia são demasiado altas. Transformamos aquilo de que as pessoas se queixam numa questão precisa que podemos estudar.
Replay é uma propriedade testável sob uma build fixada
Timestep de 60Hz proposto, aleatoriedade com semente e um caminho de log de entrada tipado
Kernels candidatos verificados contra obrigações limitadas
Verificações SMT com Z3 e CVC5, além de um caminho de codegen Cranelift; validação pendente
Candidato de otimização conhecido (exemplo)
Exemplo de candidato: uma rota de três multiplicações para multiplicação complexa
Alvo de comparação de contagem de multiplicações (não é um benchmark publicado)
Hipótese de otimização de dispatch esparso
O dispatch esparso é proposto para ignorar células inativas; o comportamento por tick requer validação
Alvo de comparação de poupança de CPU (não é um resultado publicado)
As condições de replay são testáveis; a reprodutibilidade total permanece por validar
As regras declaradas destinam-se a suportar replay tick a tick; a validação está pendente
Cada figura deve remeter para a execução de origem e o registo de medição; o estado da evidência faz parte da revisão.
O âmbito do backend candidato do Forge inclui x86-64, RISC-V, WebAssembly e GPU; a cobertura e a qualidade requerem validação.
O código-fonte do Jacquard é privado e disponível mediante pedido. O Forge permanece em investigação e não é aberto.
evidência de investigação (estado de validação)
Afirmações, evidência e o número por trás de cada uma.
A reprodutibilidade é um objetivo de design para estas linhas de investigação. Cada linha deve associar uma afirmação candidata ao fluxo, à origem e ao registo de medição que a produziram. Leia isto como uma folha de evidência com estado de validação, não como um folheto.
Os números aqui apresentados são campos de relatório ou alvos de comparação; verifique o registo de origem e as condições de acesso antes de tratar um como resultado medido.
A IA está agora em todo o lado, mas a maioria das pessoas não sabe como funciona, para onde vão os seus dados, ou se pode confiar nas respostas. A nossa investigação existe para resolver isso. Trabalhamos em três problemas que interessam a todos os que usam tecnologia.
Três perguntas que orientam tudo o que construímos.
Perguntadas antes de construirmos qualquer coisa
Estudamos como fazer a IA explicar o seu raciocínio, dar a mesma resposta sempre, e dizer quando não tem a certeza. Nunca devia ter de confiar numa caixa negra. Devia poder ver porque é que ela disse algo e decidir por si.
Executar IA pode consumir muita energia. Procuramos formas de obter a mesma resposta usando muito menos. Quando a IA usa menos eletricidade, custa menos e polui menos, por isso organizações mais pequenas e serviços públicos também a podem pagar.
Estudamos como construir IA que armazena e trata a sua informação dentro das fronteiras europeias, sob a lei europeia. Isso significa que está protegida pelo RGPD, não é entregue a vigilância estrangeira, e é tratada por pessoas a quem pode pedir contas.
Cada stream publica abertamente para que outros possam verificar o trabalho por trás da afirmação.
A investigação da Dweve está organizada em torno de quatro áreas estratégicas que correspondem diretamente às capacidades do produto. Cada uma é a camada de investigação pública que suporta uma afirmação comercial. Passe o rato sobre um stream para ver o que ele sustenta.
Quatro streams. Uma missão: IA soberana, eficiente e fiável.
Investigação sobre estruturas de residência de dados e mecanismos de transferência que satisfazem o Schrems II. Isto sustenta as nossas garantias de implementação de que os dados permanecem dentro das fronteiras europeias, sob a lei europeia.
Investigação sobre encriptação homomórfica, agregação segura para treino federado e provas de conhecimento zero para verificação de modelos. Esta é a base da aprendizagem federada dentro do Mesh, o nosso produto de computação circular.
Controlo de custos e relatórios de sustentabilidade
Investigação sobre quantização e trabalho de kernel específico de hardware que reduz a energia necessária para um modelo sem degradar o resultado. Menos eletricidade significa menor custo operacional e uma pegada mais pequena.
Garantias de reprodutibilidade e auditoria
Investigação sobre aritmética de ponto fixo, aleatoriedade com semente e execução independente da plataforma, para que um modelo dê a resposta idêntica em todas as máquinas. Isto sustenta a reprodutibilidade necessária para uma auditoria.
Publicamos resultados intermédios, experiências falhadas e hipóteses revistas. Investigação como um processo de engenharia aberto.
Jacquard permanece uma linha de investigação privada. Qualquer transferência para Fabric, Nexus ou Aura requer validação separada.
A repetição de Jacquard é uma propriedade de investigação, a repetição de Mycelia é uma condição de teste, e Forge verifica obrigações limitadas num programa experimental.
Cada stream carrega um estado de evidência e um limite em torno das suas afirmações atuais.
Estado de evidência, não uma afirmação de produto
repetição tick a tick (propriedade de investigação)
âmbitos de modelo: perceção, química, evolução
Base de código de investigação, acesso mediante pedido
Um modelo de mundo digital com regras locais explícitas e custos de energia. O relatório suporta a repetição determinística como uma propriedade testável; afirmações mais amplas sobre o comportamento permanecem trabalho de validação futuro.
Investigação de parceiros, sem lançamento público
Forge explora implementações candidatas de kernels através de síntese de programas. O seu design usa medição baseada em Cranelift e verificações SMT para obrigações limitadas; o relatório de 2025 não estabelece prontidão de produção ou desempenho de benchmark.
Repositório de código-fonte privado, acesso mediante pedido
Um motor de mundo baseado em navegador que agentes podem construir através de uma superfície MCP tipada. Timestep fixo, aleatoriedade com semente e repetição a partir de uma semente e registo de entrada são propriedades de investigação a avaliar. O repositório de código-fonte é privado.
Os nossos programas de investigação transformam questões difíceis de sistemas em aparelhos inspecionáveis: mundos deterministas, pipelines de síntese e laboratórios de vida artificial. O resultado não é apenas uma demonstração, mas um percurso que outro engenheiro pode reproduzir e contestar.
O Jacquard estuda a semântica de mundos deterministas, o Forge estuda a síntese de programas e o Mycelia estuda a vida artificial. Cada programa tem o seu próprio aparelho, tipo de resultado e limite de falha.
Abrir a história de implementação por trás de cada programa
Cada programa é dono do seu estado e evidência
Um motor de mundos tipado com execução de passo fixo, transições explícitas e rastos de agente reproduzíveis.
Um pipeline de síntese que pesquisa programas candidatos, os reduz através do Cranelift, os mede e verifica obrigações de correção limitadas.
Um laboratório determinista de vida artificial para regras locais, pressão de recursos, linhagem e estrutura emergente. As suas execuções permanecem evidência de investigação, não uma conclusão científica por si só.
Um programa começa com uma afirmação observável, variáveis controladas, perturbações e uma condição de paragem. A especificação determina o estado que retemos e o contraexemplo que pode reabrir o resultado.
O contrato da experiência precede a implementação
Um estado não especificado não pode sustentar uma afirmação reproduzível
O mecanismo preserva o seu invariante através de perturbações controladas?
O invariante, a família de perturbações e o limite de observação são comprometidos antes da execução.
Entidades tipadas, transições, relógios e sementes.
Os casos variam independentemente contra uma linha de base fixa.
Invariantes e limiares de falha são executados como verificações.
Sem inferência fora do espaço de estados versionado
Pergunta, aparelho, execução, desafio e transferência estão ligados por entradas e saídas versionadas. Selecione um portão para inspecionar o contrato nesse limite.
Cada aresta pode ser reproduzida ou rejeitada
Define the invariant, observation surface, controlled state, perturbation family, and stop rule.