João GabrielMedeiros Pereira
João Gabriel
← projetos

Sistema sem tela

praxis

Memória compartilhada dos meus projetos, consultada por agentes de IA.

Recebe fontes, extrai o que importa, guarda e responde a perguntas dos agentes de IA que trabalham nos projetos. Uso diário local, em constante evolução.

tipo
Sistema sem tela
estado
em uso próprio
plataformas
API
conferido em
2026-10-15

O que faz

  • Fontes de vários tipos

    Vídeos, feeds, páginas, repositórios de código, áudio e texto entram pela mesma esteira.

  • Um banco por domínio

    Cada assunto tem seu próprio banco e sua própria configuração, sem misturar conhecimento.

  • Consulta por MCP

    Os agentes de IA buscam e perguntam por um servidor MCP em HTTP. As ferramentas de escrita ficam desligadas por padrão.

  • Qualidade sob vigia

    Detecta contradições entre memórias, aponta lacunas, acompanha o custo de IA e faz backup diário de cada banco.

Como funciona

  1. Fonte

  2. Extração com IA

  3. Vetorização

  4. Memória por domínio

  5. Consulta por MCP

Fluxo simplificado, ilustrativo.

Evolução

  1. 2026-04-18

    Início do módulo

    Configuração e esquema do banco SQLite.

    entregue
  2. 2026-05-30

    Pesquisa em vários domínios

    Banco isolado e configuração versionada por domínio.

    entregue
  3. 2026-07-28

    Nome praxis

    Paridade entre MCP e REST.

    entregue
  4. 2026-09-07

    IA por CLIs locais

    Um adaptador passa a rodar a extração por ferramentas de IA em linha de comando.

    entregue
  5. 2026-09-11

    Atualização de código por eventos

    Descoberta de repositórios por domínio.

    entregue
  6. 2026-09-20

    Fatiamento de código

    Várias linguagens de programação, com tree-sitter.

    entregue
  7. 2026-10-01

    Orçamentos de IA

    Limites opcionais por tarefa de descoberta.

    entregue
  8. 2026-10-11

    Transcrição de áudio

    Áudio de posts e vídeos curtos vira texto.

    entregue

Como foi feito

Go, SQLite, servidor MCP em HTTP, painel local em Next.js e React, embeddings e CLIs de IA como subprocesso.