// DASHBOARD DE ESTUDOS · SELF-HOSTED

StudyDash

Dashboard de estudos self-hosted com geração de conteúdo por IA. Instale uma vez, rode em qualquer lugar: sem Docker, sem banco e sem API key por padrão.

ATIVO CLINODE.JSIA / LLMWEBMIT

O que é

O StudyDash é um painel pessoal de aprendizado que roda na sua própria máquina. A ideia é eliminar fricção: você instala um único pacote npm global, roda um comando e já tem o dashboard completo em http://localhost:5055. Nada de contêiner pra orquestrar nem banco pra provisionar.

Mais do que organizar estudos, ele monta o material com IA a partir de um tópico que você descreve. O estudo gerado fica salvo no catálogo do app, pode ser editado depois e exportado.

Zero configuração por padrão

O StudyDash usa o Claude Code CLI que já está instalado e autenticado na sua máquina, então não é preciso API key pra começar. Se preferir, dá pra apontar pra uma chave da Anthropic ou do Google AI Studio direto na tela de Settings — tudo é configurado pela interface web, não existe mais wizard de terminal.

O que a IA monta

Você descreve o tópico e, via tool calling, a IA monta um estudo completo:

  1. Explicações em texto, estruturadas do conceito à aplicação.
  2. Exemplos de código com destaque de sintaxe, na linguagem que você preferir: C#, Python, Java, Kotlin, TypeScript, Go, Rust e outras.
  3. Tabelas comparativas pra fixar diferenças entre abordagens.
  4. Quiz de múltipla escolha pra testar o que ficou.
  5. Demo Node.js executável, que você roda ao vivo no navegador por um terminal embutido de verdade (xterm.js).

Depois, o estudo pode ser editado e exportado em Markdown ou PDF.

Como usar

Precisa de Node.js e do Claude Code CLI já autenticado (ou, alternativamente, de uma API key da Anthropic ou do Google AI Studio configurada nas Settings).

# 1. Instalar globalmente
npm install -g studydash

# 2. Subir o dashboard
studydash up

# 3. Abrir no navegador
# http://localhost:5055

Uma porta só. O que antes eram dois processos (API + frontend Next.js) virou uma SPA em Vite servida pelo mesmo processo Node que roda a API.

Comandos da CLI

ComandoDescrição
studydash upSobe o dashboard em http://localhost:5055
studydash downPara o processo
studydash statusMostra se está rodando e a configuração atual

Destaques

  • ⚡ ZERO FRICÇÃO: um npm install -g e um studydash up. Sem Docker, sem banco, sem API key.
  • ◇ ESTUDO COMPLETO COM IA: texto, código, tabelas comparativas, quiz e demo executável.
  • ⌁ TERMINAL EMBUTIDO: rode a demo Node.js ao vivo no navegador, via xterm.js.
  • ▤ EXPORTAÇÃO: edite o estudo depois e exporte em Markdown ou PDF.
  • ⌂ SELF-HOSTED: tudo roda na sua máquina, seus dados e chaves ficam locais.

# Código aberto

O StudyDash é open source, licença MIT e gratuito. Contribuições e issues são bem-vindas.