Communitygithub.com

ChaiCroquis/LayerForge

Decomposição determinística em 4±1 camadas para convergência de saída de IA — skill para Claude Code + CLI Python com backends de detecção de comunidades Newman/CPM. Preprint arXiv v8.1.

O que é LayerForge?

LayerForge é uma skill para Claude Code e ferramenta de linha de comando (CLI) em Python que realiza a decomposição determinística de saídas de modelos de IA em 4±1 camadas. O objetivo principal é melhorar a convergência e a consistência das respostas geradas por agentes de IA, organizando a informação de forma estruturada. A decomposição utiliza backends de detecção de comunidades, especificamente os algoritmos de Newman e CPM (Clique Percolation Method), que identificam grupos e subgrupos no conteúdo. Esta abordagem é particularmente útil para desenvolvedores que trabalham com agentes de IA, como Claude Code, Codex ou Cursor, que precisam de saídas mais previsíveis e bem organizadas. O projeto é baseado em um preprint do arXiv (v8.1) e oferece uma solução leve e determinística para o problema de variabilidade nas respostas de modelos de linguagem.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add ChaiCroquis/LayerForge

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que LayerForge faz?

Decomposição determinística em 4±1 camadas para convergência de saída de IA — skill para Claude Code + CLI Python com backends de detecção de comunidades Newman/CPM. Preprint arXiv v8.1.

Visão Geral

O LayerForge é uma habilidade (skill) para Claude Code e uma ferramenta de linha de comando (CLI) em Python que aplica decomposição determinística em 4±1 camadas para melhorar a convergência de saídas de agentes de IA. Ele utiliza algoritmos de detecção de comunidades (Newman e CPM) para organizar e estruturar o conteúdo gerado por modelos de linguagem, resultando em saídas mais consistentes e previsíveis.

Plataformas Suportadas

  • Claude Code: Skill integrada diretamente no ambiente de desenvolvimento da Anthropic.
  • Python CLI: Ferramenta independente que pode ser usada em qualquer terminal ou pipeline.
  • Backends: Newman (otimização modular) e CPM (sobreposição de comunidades).

Como Funciona

  1. O usuário fornece uma saída de modelo de IA (texto, código ou dados) que precisa ser decomposta.
  2. O LayerForge aplica a decomposição em 4±1 camadas usando um dos backends de detecção de comunidades.
  3. O resultado é uma estrutura hierárquica com camadas claramente definidas que facilitam a análise e a convergência.

Instalação

Para usar o LayerForge como CLI Python:

pip install layerforge

Para usar como skill do Claude Code, siga as instruções da documentação oficial da Anthropic para instalação de skills.

Uso Básico (CLI)

layerforge decompose --input "texto ou caminho para arquivo" --backend newman

Opções:

  • --input: Texto de entrada ou caminho para arquivo.
  • --backend: newman (padrão) ou cpm.
  • --output: Caminho para salvar o resultado (opcional).

Exemplo de Saída

{
  "layers": [
    {
      "layer": 1,
      "nodes": ["conceito A", "conceito B"],
      "edges": [["conceito A", "conceito B"]]
    },
    {
      "layer": 2,
      "nodes": ["subconceito A1", "subconceito A2"],
      "edges": []
    }
  ],
  "backend": "newman",
  "convergence_score": 0.95
}

Referências

Licença

MIT License - veja o arquivo LICENSE para detalhes.

Habilidades Relacionadas