Dois livros online gratuitos explicam como são projetados e controlados os harnesses de agentes para modelos que escrevem código, como Claude Code e Codex.
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
Clone o repositório
git clone https://github.com/madhvantyagi/Gnos.git - 2
Acesse a pasta do projeto
cd Gnos - 3
Instale o plugin do Codex (usuários do Codex)
codex plugin marketplace add madhvantyagi/Gnos --ref main - 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
Servidor MCP e CLI que permitem a agentes de IA fazer engenharia reversa de binários nativos, apps Electron, assemblies .NET e sites.
Transforma uma base de código, sua documentação, schemas e PDFs em um grafo de conhecimento consultável por assistentes de programação com IA, criado localmente com parsing de AST usando tree-sitter.
Uma skill de agente que transforma ideias, planos ou bases de código em diagramas HTML interativos para Claude Code, Codex, Cursor e OpenCode.
Um espaço de aprendizagem com IA, self-hosted e nativo para agentes, que oferece tutoria personalizada, perguntas e respostas, quizzes, pesquisa e visualizações, feito com Python e Next.js.
Memória de longo prazo para agentes de programação com IA, que mantém o contexto do projeto e as passagens de trabalho entre Claude Code, Codex, Cursor e outras CLIs de agentes.