NovelGen AI, gerador de romances com IA totalmente automatizado desenvolvido com Rust/Tauri (suporte a LLM local/Google API)
(github.com/kirinonakar)Olá! Gostaria de apresentar o NovelGen AI, um aplicativo desktop para Windows que, com apenas uma ideia (seed), cria automaticamente o enredo e conclui o romance capítulo por capítulo.
Como eu costumava escrever romances conversando com chatbots, era trabalhoso ter de inserir prompts toda vez e manter a consistência do fluxo. Para automatizar esse processo, desenvolvi o app com base em Rust e Tauri.
✨ Principais funções e características
Pipeline de criação totalmente automatizado: basta inserir uma frase de seed que a IA monta automaticamente o enredo completo e, com base nele, gera o romance em sequência, capítulo por capítulo. (A própria seed também pode ser gerada automaticamente pela IA.)
Geração estável de textos longos: mantém o contexto e consegue produzir sem dificuldade algo em torno de 10 capítulos.
Suporte flexível a modelos de IA: além da Google Gemini API, também oferece suporte completo a ambientes de LLM local que disponibilizam APIs compatíveis com OpenAI, como o LM Studio.
Pré-visualização confortável: o romance gerado pode ser conferido imediatamente em um visualizador embutido, com suporte a renderização em Markdown e KaTeX para uma formatação limpa.
Escrita de romances multilíngues: otimizado não apenas para coreano, mas também para geração de romances em japonês e inglês.
Controle detalhado do trabalho: inclui vários recursos de conveniência para escrita de romances mais séria, como personalização de system prompt, trabalho de geração em lote (Batch), edição de enredo no meio do processo, salvar e carregar, entre outros.
Escolhi a combinação de Rust e Tauri para obter algo leve, mas com desempenho próximo ao nativo, e pessoalmente também estou bastante satisfeito com a fluidez do app no uso diário. Recomendo para quem quiser montar seu próprio gerador privado de romances aproveitando modelos locais.
(Ainda não foi implementada uma função para revisar os romances concluídos; para esse caso, recomendo usar ferramentas como o antigravity.)
Repositório no GitHub (download e código-fonte): https://github.com/kirinonakar/Novelgen
Site pessoal (veja também outros apps desenvolvidos!): https://kirinonakar.github.io/
Se você testar e deixar seu feedback, eu ficarei realmente muito grato!
5 comentários
Também adicionamos um recurso que revisa automaticamente o romance concluído e faz correções. Fica como referência.
Eu também tinha pensado em uma ferramenta assim, mas como esperado já houve quem a implementasse primeiro. Vou usar bem.
Lembro que o inkos também tinha um papel semelhante, então fico curioso para saber qual seria a diferença.
O inkos parece meio complexo, e como está em chinês fica difícil. Este é um aplicativo de desktop standalone simples. Se, em vez de mexer em configurações complicadas e lapidar o romance com cuidado, você está mais interessado em automatizar a geração de romances de forma simples e rápida e aproveitá-los sem quebrar a cabeça, o NovelGen AI talvez seja uma opção melhor. Parece mais adequado para leitores que querem consumir rapidamente contos com várias configurações ajustadas ao gosto pessoal do que para escritores que se dedicam intensamente a criar romances longos.
Ah, entendi! Obrigado :)