Repolode
zuhairhalawa

zuhairhalawa/studyai

Um app local-first para estudar aulas da universidade: importe slides do PowerPoint, estude com flashcards FSRS e provas práticas e, se quiser, consulte um tutor de IA que cita os slides.

Alternativa open source a:AnkiQuizlet

Estrelas
248
Forks
4
Issues abertas
0
Último commit
há 14 dias

O que é?

StudyAI é uma plataforma de estudos para aulas da universidade que funciona no navegador. Importe arquivos .pptx e leia cada slide ao lado do texto extraído pelo app, incluindo tabelas, gráficos, SmartArt, notas do apresentador e equações renderizadas com KaTeX. A busca abrange todas as aulas, e os flashcards usam repetição espaçada FSRS junto com anotações, provas práticas com critérios de correção e exportação de backup em ZIP.

As aulas e os dados de estudo ficam no IndexedDB do dispositivo, e o app não faz solicitações a terceiros nem exige uma conta. O tutor de IA é opcional: você mesmo implanta o Cloudflare Worker incluído e fornece sua própria chave do plano gratuito do Google Gemini. Um controle de orçamento aplica limites diários e mensais, e o app verifica as saídas do modelo, como citações, em relação aos slides originais antes de usá-las.

O repositório também inclui uma ferramenta de linha de comando e uma skill do Claude Code para gerar pacotes de estudo a partir de materiais de aula.

Recursos principais

  • 01Importa slides .pptx e exibe cada slide ao lado do texto extraído
  • 02Flashcards agendados com repetição espaçada FSRS
  • 03Provas práticas com critérios de correção e um plano baseado no estilo declarado pelo professor
  • 04O tutor de IA responde com base nos seus slides e verifica as citações
  • 05Busca em texto completo em todas as aulas
  • 06Exportação de backup em ZIP e visualizador compatível com dispositivos móveis

Casos de uso

  • Revisar uma disciplina da universidade estudando os slides das aulas e os flashcards
  • Se preparar para provas com questões práticas geradas e conferidas com o material
  • Manter o conteúdo privado das aulas no seu próprio dispositivo, sem uma conta na nuvem
  • Usar um tutor de IA pessoal com sua própria chave do plano gratuito do Gemini

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/zuhairhalawa/studyai.git
  2. 2

    Acesse a pasta do projeto

    cd studyai
  3. 3

    Instale as dependências (requer Node 22 ou superior e pnpm 11)

    pnpm install
  4. 4

    Inicie o servidor de desenvolvimento e abra http://localhost:5173

    pnpm dev

Antes de usar

  • O tutor de IA é opcional. Para usá-lo, você precisa implantar seu próprio Cloudflare Worker e obter uma chave de API do Gemini.
  • Sua biblioteca fica armazenada no navegador e vinculada ao endereço, à porta e ao perfil do navegador exatos. Se você trocar qualquer um deles, uma biblioteca vazia será iniciada.
  • São aceitos apenas arquivos da família .pptx; arquivos .ppt antigos precisam ser salvos novamente como .pptx.

Em coleções

Tópicos

Perguntas frequentes

O que é studyai?
Um app local-first para estudar aulas da universidade: importe slides do PowerPoint, estude com flashcards FSRS e provas práticas e, se quiser, consulte um tutor de IA que cita os slides. StudyAI é uma plataforma de estudos para aulas da universidade que funciona no navegador. Importe arquivos .pptx e leia cada slide ao lado do texto extraído pelo app, incluindo tabelas, gráficos, SmartArt, notas do apresentador e equações renderizadas com KaTeX. A busca abrange todas as aulas, e os flashcards usam repetição espaçada FSRS junto com anotações, provas práticas com critérios de correção e exportação de backup em ZIP.
studyai é gratuito? Qual é a licença?
studyai é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
studyai ainda é mantido?
Manutenção ativa. O último commit de studyai foi em 24 de out. de 2026.
Para que posso usar studyai?
Revisar uma disciplina da universidade estudando os slides das aulas e os flashcards Se preparar para provas com questões práticas geradas e conferidas com o material Manter o conteúdo privado das aulas no seu próprio dispositivo, sem uma conta na nuvem Usar um tutor de IA pessoal com sua própria chave do plano gratuito do Gemini
Como instalar studyai?
Clone o repositório: git clone https://github.com/zuhairhalawa/studyai.git Acesse a pasta do projeto: cd studyai Instale as dependências (requer Node 22 ou superior e pnpm 11): pnpm install Inicie o servidor de desenvolvimento e abra http://localhost:5173: pnpm dev
Onde consigo studyai?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/zuhairhalawa/studyai

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

Projetos relacionados