Repolode
madhvantyagi

madhvantyagi/Gnos

Um ambiente de ensino para agentes de programação que planeja um curso para você, cria aulas e adapta exercícios com base no seu progresso registrado.

Estrelas
342
Forks
25
Issues abertas
1
Último commit
ontem

O que é?

O GNOS transforma um agente de programação, como Codex, Claude Code ou Cursor, em um professor. Você informa o tema, o nível de aprofundamento desejado e quanto tempo tem disponível. Ele usa materiais do curso, como ementas, livros didáticos e documentação, para planejar um percurso e, em seguida, cria a primeira aula com subagentes que produzem os blocos da aula.

Enquanto você estuda, o GNOS registra o que tentou, onde seu raciocínio falhou e quais tarefas concluiu sem ajuda. Com base nesse registro, ele ajusta as aulas e os exercícios seguintes e mantém o plano do curso e os registros do aluno juntos entre as sessões. Professores especializados em cada tema são orientados por arquivos SOUL.md, que moldam suas explicações.

As aulas não se limitam a texto. O GNOS pode produzir diagramas, imagens, simulações, vídeos narrados ou apostilas em PDF, e um visualizador de cursos exibe o currículo no navegador. Os recursos de diagramas e mídia dependem das ferramentas instaladas no seu ambiente.

Recursos principais

  • 01Planeja o percurso do curso com base no seu objetivo, no nível de aprofundamento e no tempo disponível.
  • 02Cria aulas a partir de ementas, livros didáticos e documentação.
  • 03Acompanha o que você tentou e se resolveu as tarefas por conta própria.
  • 04Ajusta as próximas aulas e os exercícios com base nos registros do aluno.
  • 05Gera diagramas, imagens, simulações, vídeos narrados e PDFs.
  • 06Exibe o currículo e as aulas em uma página de estudos no navegador.

Casos de uso

  • Aprender um tema técnico desconhecido com um curso estruturado ao longo de várias sessões.
  • Montar um plano de estudos a partir da ementa de uma universidade ou de um conjunto de livros didáticos.
  • Praticar um tema com exercícios que se adaptam aos pontos em que você encontra dificuldades.
  • Transformar conceitos difíceis em simulações visuais ou vídeos de aula narrados.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/madhvantyagi/Gnos.git
  2. 2

    Acesse a pasta do projeto

    cd Gnos
  3. 3

    Instale o plugin do Codex (usuários do Codex)

    codex plugin marketplace add madhvantyagi/Gnos --ref main
  4. 4

    Inicie o Claude Code com o plugin (usuários do Claude Code)

    claude --plugin-dir .

Antes de usar

  • É necessário um agente de programação como Codex, Claude Code, Cursor ou OpenCode com acesso a arquivos locais e ao terminal.
  • As ferramentas visuais e as aulas em PDF ou vídeo precisam de dependências adicionais, e o Pinepaper requer Node.js/npm.
  • O projeto é recente, tem 342 estrelas e não declara garantias de estabilidade.

Tópicos

Perguntas frequentes

O que é Gnos?
Um ambiente de ensino para agentes de programação que planeja um curso para você, cria aulas e adapta exercícios com base no seu progresso registrado. O GNOS transforma um agente de programação, como Codex, Claude Code ou Cursor, em um professor. Você informa o tema, o nível de aprofundamento desejado e quanto tempo tem disponível. Ele usa materiais do curso, como ementas, livros didáticos e documentação, para planejar um percurso e, em seguida, cria a primeira aula com subagentes que produzem os blocos da aula.
Gnos é gratuito? Qual é a licença?
Gnos é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Gnos ainda é mantido?
Manutenção ativa. O último commit de Gnos foi em 19 de out. de 2026.
Para que posso usar Gnos?
Aprender um tema técnico desconhecido com um curso estruturado ao longo de várias sessões. Montar um plano de estudos a partir da ementa de uma universidade ou de um conjunto de livros didáticos. Praticar um tema com exercícios que se adaptam aos pontos em que você encontra dificuldades. Transformar conceitos difíceis em simulações visuais ou vídeos de aula narrados.
Como instalar Gnos?
Clone o repositório: git clone https://github.com/madhvantyagi/Gnos.git Acesse a pasta do projeto: cd Gnos Instale o plugin do Codex (usuários do Codex): codex plugin marketplace add madhvantyagi/Gnos --ref main Inicie o Claude Code com o plugin (usuários do Claude Code): claude --plugin-dir .
Onde consigo Gnos?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/madhvantyagi/Gnos

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados