v0.0.1 — Primeira release pública
Primeira release do Transcriptor: analisador de transcrições com integração local a modelos Ollama e player YouTube integrado.
Transcriptor v0.0.1 — Primeira release
Resumo
- Lançamento inicial do Transcriptor: analisador de transcrições com integração local a modelos Ollama e player YouTube sincronizado.
Principais funcionalidades
- Upload, edição e armazenamento local de transcrições.
- Vinculação de vídeos YouTube e extração de transcript quando disponível.
- Chat IA flutuante integrado ao Ollama com seleção de modelo.
- Envio do transcript salvo como contexto para o modelo.
- Timestamps normalizados em HH:MM:SS e clicáveis, que sincronizam com o player.
- Busca por tópicos principais com highlights.
- Tema escuro e UI responsiva.
Melhorias e ajustes importantes
- Normalização de timestamps para HH:MM:SS.
- Modal de comparação entre transcript manual e transcript do vídeo.
- Fallbacks e tratamento de erros nas integrações (YouTube / Ollama).
- Variáveis sensíveis movidas para arquivo de ambiente (.env),
.env.exampleincluído.
Problemas conhecidos
- Nem todo vídeo possui transcript público — interface permite vincular vídeo mesmo sem transcript.
- Comportamento de respostas pode variar entre modelos locais; recomenda-se testar Qwen2.5:7B, Llama3.1:8B ou Mistral:7B.
- Ajustes finos de prompt podem ser necessários para obter timestamps literais em todas as respostas.
Instalação / execução rápida
git clone git@github.com:Advansoftware/Transcriptor.git
cd Transcriptor
npm install
cp .env.example .env.local
# editar .env.local (ex: OLLAMA_API_URL)
npm run devTag sugerida
- v0.0.1
Comandos para criar a tag local e enviar:
git tag -a v0.0.1 -m "Release v0.0.1"
git push origin v0.0.1Créditos
- Desenvolvido por Bruno Antunes.