Repolode
xiamuceer-j

xiamuceer-j/MuMuAINovel

Um app de escrita de romances com assistência de IA que ajuda autores a criar sinopses, personagens, cenários e capítulos, hospedado por conta própria com FastAPI, React e PostgreSQL.

Alternativa open source a:SudowriteNovelAI

Estrelas
3,207
Forks
621
Issues abertas
1
Último commit
há 5 dias

O que é?

MuMuAINovel é um assistente de escrita baseado na web para ficção de longa duração. Ele usa modelos de linguagem de grande porte para gerar sinopses, perfis de personagens e organizações e cenários de worldbuilding por meio de um assistente guiado de criação de projetos. Depois, permite que os autores criem, editem, gerem novamente e aprimorem capítulos. Também é possível visualizar e gerenciar relações entre personagens e estruturas organizacionais.

O app se conecta aos modelos OpenAI, Gemini e Claude, além de serviços de retransmissão compatíveis com OpenAI, e oferece login com conta local ou OAuth do LinuxDO. Ele é executado como uma stack do Docker Compose com backend FastAPI, banco de dados PostgreSQL e frontend React 18, mantendo os dados isolados por usuário. O projeto é licenciado sob GPL-3.0.

Recursos principais

  • 01Gera sinopses, personagens e elementos de worldbuilding com IA, usando um assistente guiado.
  • 02Cria, edita, gera novamente e aprimora capítulos.
  • 03Visualiza relações entre personagens e estruturas organizacionais.
  • 04Oferece suporte às APIs OpenAI, Gemini, Claude e de serviços de retransmissão compatíveis com OpenAI.
  • 05Oferece login com conta local ou OAuth do LinuxDO, com isolamento de dados por usuário.
  • 06Faz a implantação com Docker Compose e PostgreSQL.

Casos de uso

  • Esboçar a sinopse, os personagens e o cenário de um romance antes de escrever os capítulos.
  • Gerenciar um projeto com vários livros e muitos personagens e facções.
  • Executar uma ferramenta de escrita hospedada por conta própria e compartilhada por um pequeno grupo de autores.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/xiamuceer-j/MuMuAINovel.git
  2. 2

    Crie o arquivo de configuração .env a partir do exemplo e informe suas chaves de API e a senha do banco de dados

    cp backend/.env.example .env
  3. 3

    Inicie os serviços com Docker Compose

    docker-compose up -d
  4. 4

    Abra http://localhost:8000 no navegador

Antes de usar

  • Você precisa da chave de API de pelo menos um provedor de IA pago, como OpenAI, Gemini ou Claude.
  • Para compilar a partir do código-fonte, é necessário um modelo de embeddings de cerca de 400 MB, que não é disponibilizado publicamente e deve ser obtido pelos canais da comunidade do projeto.
  • O projeto é licenciado sob a GPL-3.0, uma licença copyleft que exige que trabalhos derivados sejam de código aberto sob a mesma licença.
  • O README e os principais canais da comunidade estão em chinês.

Tópicos

Perguntas frequentes

O que é MuMuAINovel?
Um app de escrita de romances com assistência de IA que ajuda autores a criar sinopses, personagens, cenários e capítulos, hospedado por conta própria com FastAPI, React e PostgreSQL. MuMuAINovel é um assistente de escrita baseado na web para ficção de longa duração. Ele usa modelos de linguagem de grande porte para gerar sinopses, perfis de personagens e organizações e cenários de worldbuilding por meio de um assistente guiado de criação de projetos. Depois, permite que os autores criem, editem, gerem novamente e aprimorem capítulos. Também é possível visualizar e gerenciar relações entre personagens e estruturas organizacionais.
MuMuAINovel é gratuito? Qual é a licença?
MuMuAINovel é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
MuMuAINovel ainda é mantido?
Manutenção ativa. O último commit de MuMuAINovel foi em 16 de out. de 2026.
Para que posso usar MuMuAINovel?
Esboçar a sinopse, os personagens e o cenário de um romance antes de escrever os capítulos. Gerenciar um projeto com vários livros e muitos personagens e facções. Executar uma ferramenta de escrita hospedada por conta própria e compartilhada por um pequeno grupo de autores.
Como instalar MuMuAINovel?
Clone o repositório: git clone https://github.com/xiamuceer-j/MuMuAINovel.git Crie o arquivo de configuração .env a partir do exemplo e informe suas chaves de API e a senha do banco de dados: cp backend/.env.example .env Inicie os serviços com Docker Compose: docker-compose up -d Abra http://localhost:8000 no navegador
Onde consigo MuMuAINovel?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/xiamuceer-j/MuMuAINovel

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

Projetos relacionados