Skip to content
@bncc-dev

bncc.dev

bncc.dev

A Base Nacional Comum Curricular como infraestrutura aberta.

A BNCC é obrigatória em toda escola brasileira. Ela circula como PDF de 600 páginas e planilhas do MEC. Aqui ela é dado estruturado, verificado caractere a caractere contra os documentos oficiais e rastreável registro a registro. Serve a quem constrói ferramentas educacionais, pesquisa currículo ou precisa citar a norma com precisão.

Projetos

Repositório O que é
bncc-dados O dataset canônico: 1.721 aprendizagens em JSON, SQLite e CSV. Cada registro traz a fonte oficial e a página. O pipeline de extração é reprodutível e roda no CI a cada mudança. DOI
bncc-pacotes O dataset consumível em uma linha: pacotes npm e PyPI, mais um servidor MCP que dá ao seu agente de IA acesso ao currículo.
bncc-benchmark Benchmark aberto de alucinação de LLMs sobre a BNCC: 15.300 respostas de 17 modelos, com metodologia e dados brutos públicos. O conjunto held-out fica privado para evitar contaminação.

Consulta e navegação em bncc.dev.

Uso rápido

npm install @bncc/dados     # JavaScript e TypeScript
pip install bncc            # Python
npx -y @bncc/mcp            # servidor MCP para agentes de IA
claude mcp add bncc -- npx -y @bncc/mcp

O compromisso

O que é aberto é irrevogavelmente aberto. Dados sob CC BY 4.0, código sob MIT, sem cadastro e sem chave de API. Nada sai da coluna aberta para a comercial. O caminho inverso é sempre permitido.

O pipeline de extração é público. O CI reproduz o dataset inteiro a partir das fontes oficiais a cada mudança e reprova qualquer divergência.

Contribuir

Correções de dado exigem fonte oficial: documento do MEC ou CNE, com página. O CI aplica a regra automaticamente. Comece pelas good first issues ou abra uma discussão.

Mantido pela Profy. Contato: [email protected]

Popular repositories Loading

  1. bncc-dados bncc-dados Public

    A BNCC como dados abertos e verificados: 1.721 aprendizagens em JSON, SQLite e CSV, com proveniência por registro e pipeline de extração reprodutível.

    Python 8 1

  2. bncc-pacotes bncc-pacotes Public

    Pacotes bncc (npm/PyPI) e servidor MCP: o dataset bncc-dados consumível em uma linha

    TypeScript 4

  3. bncc-benchmark bncc-benchmark Public

    Benchmark aberto de alucinação de LLMs sobre a BNCC: 15.300 respostas de 17 modelos, metodologia e dados brutos públicos, held-out privado contra contaminação.

    TypeScript 4

  4. .github .github Public

    Perfil público da organização bncc.dev e arquivos padrão compartilhados entre os repositórios.

    1

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…