4 pontos por flamehaven01 2025-11-26 | 2 comentários | Compartilhar no WhatsApp

Nos últimos meses, venho desenvolvendo uma plataforma de pesquisa chamada DMCA (Dark Matter Causal Analyzer).

Trata-se de uma stack de software para pesquisa que combina cálculos de primeiros princípios (ab initio) + telemetria + IA agêntica (Agentic AI) para materiais-alvo semicondutores usados na detecção direta de matéria escura (Si, Ge, NaI, CsI etc.).

O problema é que… isso é pesado demais.
DFT, BSE, PySCF, Kubernetes… a barreira de entrada é alta demais para um estudante ou desenvolvedor simplesmente pensar “vou testar isso rapidinho”.

Por isso, estou separando primeiro uma “versão light educacional (on-ramp)” e disponibilizando-a como open source.


🔥 DMCA-Light: Educational Exciton Physics API

GitHub: https://github.com/flamehaven01/DMCA-Light


🚀 O que o DMCA-Light faz

É uma arquitetura de backend pequena, mas sólida, que usa a física de éxctons como exemplo.

✅ Physics Core
  • Calcula a energia de ligação e o raio de Bohr de éxctons em semicondutores com o modelo de Wannier–Mott
  • Inclui um sanity check físico embutido do tipo “para GaAs, esses valores deveriam sair mais ou menos assim”
✅ Material Database
  • Armazena/consulta band gap, constante dielétrica, massa efetiva etc.
  • Stack técnica: SQLModel + SQLite
✅ Selector API
  • /api/v1/selector/solar → para energia solar (1.0–1.8 eV)
  • /api/v1/selector/led → para LED (1.8–3.5 eV)
  • Otimizado para demonstrações em aula ou demos do tipo “selecionar N materiais que atendem às condições”
✅ Engineering & DevOps
  • FastAPI + SQLModel + Pydantic v2
  • 44 testes / 169 assertions (incluindo validação física)
  • GitHub Actions CI
    • Lint → Security → Docker Build
  • Um tamanho adequado para revisar toda a estrutura em um dia reservado para isso
  • Licença MIT

🔮 Versão principal: DMCA Professional (B2B / Pesquisa)

A versão Light é uma demo do motor DMCA voltada para labs reais e equipes de P&D. E a versão DMCA Professional tem as seguintes características.

  • Análise end-to-end
    massa da matéria escura → combinação de materiais-alvo → derivação da taxa de espalhamento / espectro de sinal
  • Alta precisão
    Garante reprodutibilidade com PrecisionPlan, que fixa basis set, k-point etc.
  • Agentic AI
    Decide se “vale a pena rodar um cálculo BSE?”
    e inclui o DMPhysicsAgent para recomendar materiais

🎯 Recomendado para

  • Professores / TAs de semicondutores e física
    • Quando for preciso um exemplo que conecte uma API real durante a aula
  • Desenvolvedores backend
    • Quando quiser entender como ciência + FastAPI + DevOps se conectam
  • Equipes de P&D em matéria escura / semicondutores
    • Quando estiverem pensando em combinar código experimental com uma arquitetura moderna baseada em agentes

👉 Veja o código-fonte: https://github.com/flamehaven01/DMCA-Light

Se houver labs ou representantes de empresas com interesse no DMCA Professional (para pesquisa), enviem uma DM,
que podemos seguir com uma demo técnica ou discussão de arquitetura de acordo com a direção necessária.


#ComputationalPhysics #DarkMatter #Semiconductors
#FastAPI #Python #AgenticAI #OpenSource #DevOps #Research

2 comentários

 
taeunlee99 2025-11-27

Nossa, ultimamente, enquanto pesquiso semicondutores de óxido, eu estava interessado em prever a mudança no raio do éxciton conforme a dopagem, então é ótimo ver que surgiu uma boa ferramenta.

Parece ser algo muito bom para ir mexendo e estudando várias coisas.

 
flamehaven01 2025-11-29

A previsão de mudanças no raio do éxciton conforme a dopagem, relacionada a semicondutores de óxido, é muito interessante. Acho que consigo desenvolver rapidamente uma ferramenta experimental personalizada para o professor, sem ser tão difícil quanto parece.

Entre em contato pelo e-mail flamehaven01@gmail.com. Obrigado.