Workspace auto-hospedado que reúne documentos, bancos de dados, quadros brancos, cadernos manuscritos e um diário, com IA local ou na nuvem opcional.
kusule1351-hue/thought-desk
App gratuito de anotações com foco no uso local, feito para estudantes e que reúne páginas, tarefas, calendário, flashcards e bancos de dados, usando Tauri e Svelte.
Alternativa open source a:Notion
- Estrelas
- 277
- Forks
- 19
- Issues abertas
- 9
- Último commit
- há 4 dias
O que é?
Thought Desk é um app de anotações para desktop voltado a estudantes. Ele combina um editor baseado em blocos com páginas aninhadas, acompanhamento de tarefas, um calendário que pode importar cronogramas do Canvas, Google Calendar ou Outlook e bancos de dados que podem ser exibidos como tabelas, quadros, galerias, linhas do tempo e outros formatos. É possível criar flashcards diretamente nas notas, com revisões agendadas por repetição espaçada.
Todas as notas ficam armazenadas em um único arquivo no disco do usuário e podem ser acessadas offline. Não é preciso ter uma conta; só é necessário entrar para escrever páginas em conjunto com amigos, e apenas a página compartilhada é sincronizada. As notas podem ser exportadas para Markdown, e os bancos de dados, para CSV.
O app é feito com Rust, Tauri e Svelte e usa o web view já disponível no sistema, sem incluir um navegador no pacote. Ele funciona no Windows, macOS e Linux, e o projeto é licenciado sob AGPL-3.0.
Recursos principais
- 01Editor de blocos com comandos de barra, atalhos de Markdown e fórmulas LaTeX
- 02Tarefas ordenadas por data de entrega e calendário com importação de cronogramas
- 03Bancos de dados exibidos como tabela, quadro, galeria, calendário, gráfico ou linha do tempo
- 04Flashcards criados dentro das notas, com revisão por repetição espaçada
- 05Edição colaborativa em tempo real de uma única página compartilhada com um amigo
- 06Exportação para Markdown e CSV, com todos os dados armazenados em um único arquivo local
Casos de uso
- Estudantes que acompanham disciplinas, tarefas e prazos em um só app
- Criar flashcards a partir de anotações de aula e revisá-los ao longo do tempo
- Manter notas offline e transferi-las depois para o Obsidian ou outras ferramentas de Markdown
- Escrever em conjunto um plano de estudos ou uma página de grupo com um colega de turma
Início rápido
- 1
Clone o repositório
git clone https://github.com/kusule1351-hue/thought-desk.git - 2
Entre na pasta do projeto
cd thought-desk - 3
Instale as dependências (requer Node 20 ou superior e Rust estável)
npm install - 4
Inicie o app para desktop com recarga a quente
npm run app
Antes de usar
- Para compilar a partir do código-fonte, é necessário ter Node 20 ou superior e Rust estável; no Windows, também é necessário o toolchain MSVC.
- O instalador do Windows ainda não tem assinatura de código, então o Windows pode exibir um aviso antes de executá-lo.
- A licença AGPL-3.0 exige que versões modificadas distribuídas ou oferecidas pela rede tenham o código-fonte compartilhado sob a mesma licença.
Em coleções
Tópicos
Perguntas frequentes
- O que é thought-desk?
- App gratuito de anotações com foco no uso local, feito para estudantes e que reúne páginas, tarefas, calendário, flashcards e bancos de dados, usando Tauri e Svelte. Thought Desk é um app de anotações para desktop voltado a estudantes. Ele combina um editor baseado em blocos com páginas aninhadas, acompanhamento de tarefas, um calendário que pode importar cronogramas do Canvas, Google Calendar ou Outlook e bancos de dados que podem ser exibidos como tabelas, quadros, galerias, linhas do tempo e outros formatos. É possível criar flashcards diretamente nas notas, com revisões agendadas por repetição espaçada.
- thought-desk é gratuito? Qual é a licença?
- thought-desk é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- thought-desk ainda é mantido?
- Manutenção ativa. O último commit de thought-desk foi em 3 de nov. de 2026.
- Para que posso usar thought-desk?
- Estudantes que acompanham disciplinas, tarefas e prazos em um só app Criar flashcards a partir de anotações de aula e revisá-los ao longo do tempo Manter notas offline e transferi-las depois para o Obsidian ou outras ferramentas de Markdown Escrever em conjunto um plano de estudos ou uma página de grupo com um colega de turma
- Como instalar thought-desk?
- Clone o repositório: git clone https://github.com/kusule1351-hue/thought-desk.git Entre na pasta do projeto: cd thought-desk Instale as dependências (requer Node 20 ou superior e Rust estável): npm install Inicie o app para desktop com recarga a quente: npm run app
- Onde consigo thought-desk?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kusule1351-hue/thought-desk
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Formato de planilha relacional em um único arquivo, baseado em SQLite, com app para desktop, CLI, editor no navegador e apps para dispositivos móveis.
Editor de Markdown local-first para Windows, macOS e Linux, com edição visual e do código-fonte, chat com IA opcional e sem necessidade de conta.
Um app de notas nativo e local-first para macOS e Windows, feito com Rust e GPUI, que armazena notas em DocxXML compatível com Feishu.
App leve e multiplataforma de notas autoadesivas para desktop, com edição e visualização de Markdown, feito com Tauri 2 e React.
Um app de desktop simples e agradável para usar como timer Pomodoro no Windows, macOS e Linux, desenvolvido com Tauri e Rust.