Repolode
nichochar

nichochar/ari

Um tutor de IA local-first que cria currículos e corrige trabalhos escritos à mão no papel, usando uma câmera sobre sua mesa.

Estrelas
104
Forks
5
Issues abertas
0
Último commit
ontem

O que é?

Ari é um app de aprendizagem baseado na resolução de problemas com caneta e papel. Você descreve um assunto para um tutor de IA, que sugere um roteiro e o transforma em um currículo com exercícios. Você trabalha no papel em uma mesa de estudos, opcionalmente com uma câmera de documentos sobre a página, e o tutor consegue ver o que você está escrevendo. Assim, você pode fazer perguntas durante a atividade ou pedir que ele corrija seu trabalho quando terminar.

O app roda na sua própria máquina. Conversas, progresso, materiais enviados e fotos submetidas são armazenados localmente em um diretório `.local/`, e arquivos de personalização, como um guia de estilo do tutor e um perfil do estudante, ficam em uma pasta de workspace no seu diretório pessoal. As solicitações de tutoria usam seu login local do Codex com uma assinatura do ChatGPT, em vez de uma chave de API, e os trabalhos enviados e o contexto relevante são encaminhados à OpenAI para a tutoria.

A configuração requer Node.js 24+, git, ffmpeg e uma conta do ChatGPT. A ponte de câmera integrada funciona apenas no Mac, enquanto câmeras do navegador e uploads de fotos funcionam sem ela. Um comando de backup exporta os dados de aprendizagem e os arquivos de personalização, excluindo as credenciais.

Recursos principais

  • 01Gera um currículo com exercícios a partir de uma descrição em linguagem simples do que você quer aprender.
  • 02Lê trabalhos manuscritos usando uma câmera de documentos para que o tutor possa responder a perguntas enquanto você trabalha.
  • 03Corrige trabalhos enviados quando solicitado e permite salvar reflexões que orientam aulas futuras.
  • 04Armazena conversas, progresso e materiais localmente, com um comando de backup dos dados de aprendizagem.
  • 05Usa um login local do Codex vinculado a uma assinatura do ChatGPT, em vez de uma chave de API.
  • 06Permite editar o estilo de ensino do tutor e o perfil do estudante diretamente em Settings.

Casos de uso

  • Resolver problemas de matemática ou física no papel, com uma IA conferindo as etapas.
  • Estudar por conta própria uma nova matéria com um currículo estruturado e baseado em exercícios.
  • Manter o histórico de aprendizagem e anotações pessoais na sua própria máquina, em vez de em um serviço na nuvem.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/nichochar/ari.git
  2. 2

    Entre na pasta e instale as dependências

    cd ari && npm ci
  3. 3

    Compile o app

    npm run build
  4. 4

    Inicie o Ari e abra http://127.0.0.1:3001

    npm start

Antes de usar

  • A ponte de câmera integrada funciona apenas no Mac; em outros sistemas, é possível usar a câmera do navegador e enviar fotos.
  • Você precisa de uma conta do ChatGPT e do Node.js 24 ou superior; os modelos devem estar disponíveis na sua conta.
  • Os trabalhos enviados e o contexto de aprendizagem são encaminhados à OpenAI para tutoria.
  • O app foi desenvolvido para um único usuário e deve ser executado em localhost.

Tópicos

Perguntas frequentes

O que é ari?
Um tutor de IA local-first que cria currículos e corrige trabalhos escritos à mão no papel, usando uma câmera sobre sua mesa. Ari é um app de aprendizagem baseado na resolução de problemas com caneta e papel. Você descreve um assunto para um tutor de IA, que sugere um roteiro e o transforma em um currículo com exercícios. Você trabalha no papel em uma mesa de estudos, opcionalmente com uma câmera de documentos sobre a página, e o tutor consegue ver o que você está escrevendo. Assim, você pode fazer perguntas durante a atividade ou pedir que ele corrija seu trabalho quando terminar.
ari é gratuito? Qual é a licença?
ari é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
ari ainda é mantido?
Manutenção ativa. O último commit de ari foi em 19 de out. de 2026.
Para que posso usar ari?
Resolver problemas de matemática ou física no papel, com uma IA conferindo as etapas. Estudar por conta própria uma nova matéria com um currículo estruturado e baseado em exercícios. Manter o histórico de aprendizagem e anotações pessoais na sua própria máquina, em vez de em um serviço na nuvem.
Como instalar ari?
Clone o repositório: git clone https://github.com/nichochar/ari.git Entre na pasta e instale as dependências: cd ari && npm ci Compile o app: npm run build Inicie o Ari e abra http://127.0.0.1:3001: npm start
Onde consigo ari?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nichochar/ari

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

Projetos relacionados