MythraMind / README.md
StoneFighterStudio's picture
Update README.md
f4ebfec verified
---
license: mit
language:
- pt
pipeline_tag: text-generation
tags:
- mythramind
- synapse
- retrieval
- bm25
- markov
- context-memory
- pt-br
---
<p align="center">
<img src="logo.png" width="520"/>
</p>
<h1 align="center">MythraMind</h1>
<p align="center">
<b>V1 · Synapse+</b><br>
Hybrid AI Engine para geração, recuperação e composição de texto
</p>
<p align="center">
<i>Formato do modelo: <b>.mind</b></i>
</p>
---
## Visão geral
**MythraMind V1** é a primeira versão pública da engine, construída para unir recuperação inteligente, composição textual e memória de contexto em um sistema leve, rápido e totalmente orientado a texto.
Esta versão não foi feita para “saber tudo”. Ela foi projetada para fazer bem o que importa em conversa e criação textual: responder com mais coerência, manter continuidade, variar sem se perder e tomar decisões melhores na hora de compor saída.
O coração da arquitetura é o fluxo **Synapse+**, com módulos independentes para:
- composição por frases,
- memória de sessão,
- expansão anafórica,
- detecção de mudança de assunto,
- BM25+ dinâmico,
- busca fuzzy por trigramas.
---
## Estado do projeto
**Versão atual:** V1
**Status:** em evolução ativa
**Preview público:** previsto até **10 de maio**
**Benchmark oficial:** **MythraMind Mantra**
**Preview benchmark model:** **MythraMind Recupert**
---
## O que é o MythraMind Mantra
**MythraMind Mantra** é o benchmark próprio do projeto.
Ele foi criado para testar o MythraMind contra modelos de ponta em tarefas bem específicas, especialmente em português, incluindo:
- criação de histórias;
- manutenção de conversa;
- decisões autônomas;
- consistência de contexto;
- variação sem repetição;
- resposta a queries curtas e dependentes de contexto;
- recuperação com erros de digitação;
- composição textual híbrida.
O objetivo não é só medir “quem responde mais bonito”, mas sim avaliar **utilidade real**, **coerência**, **continuidade**, **adaptação** e **comportamento em tarefas de texto**.
---
## MythraMind Recupert
**MythraMind Recupert** será o modelo de preview.
Ele serve como uma amostra pública da direção da V1, mostrando o comportamento-base da engine antes da liberação completa do modelo principal.
A ideia do preview é permitir:
- avaliação inicial da arquitetura;
- comparação com o benchmark Mantra;
- coleta de feedback;
- observação do estilo de resposta;
- validação de estabilidade e coerência.
---
## O que a V1 traz
### SentencePool
Em vez de escolher frases aleatórias de uma única resposta, a engine monta um pool com frases de várias respostas e reavalia cada uma individualmente. Isso melhora a qualidade da composição final.
### Memória de sessão
A engine registra o que já foi dito e reduz repetição entre turnos, evitando respostas muito parecidas em sequência.
### Expansão anafórica
Perguntas curtas como “e aí?”, “continua” ou “por quê?” passam a usar o contexto anterior de forma automática.
### Detecção de topic shift
Quando o assunto muda, a engine reduz a influência do contexto antigo para evitar poluição de tópico.
### BM25+ dinâmico
Os parâmetros de busca se adaptam ao tamanho da query, melhorando precisão em consultas curtas e longas.
### Char Trigram Fuzzy
O sistema tolera erros de digitação e ainda encontra o conteúdo correto sem depender de listas manuais enormes de sinônimos.
---
## Formato do modelo
O modelo segue o formato:
```txt
.mind
```
Esse formato representa o empacotamento lógico do MythraMind, com foco em:
- estado interno;
- dados do brain;
- configuração de sessão;
- versão da engine;
- metadados do modelo.
---
## Capacidades principais
MythraMind V1 foi pensado para se sair bem em:
- conversas longas;
- criação de histórias;
- respostas com continuidade;
- variação textual;
- manutenção de personalidade;
- recuperação por contexto;
- comportamento mais “vivo” e menos mecânico;
- decisões autônomas simples dentro da conversa.
---
## Arquitetura resumida
### M — Motor / Memória longa
Contém estruturas compiladas durante o treino ou importação do modelo:
- brain;
- clauses;
- triIdx;
- idfCache;
- vocabulário e estatísticas de recuperação.
### S — Sessão / Memória curta
Contém o estado temporário da conversa:
- ctxVec;
- usedHashes;
- mutSlots;
- entities;
- lastQueryToks;
- configuração de geração.
---
## Benchmark próprio
O **MythraMind Mantra** vai medir o sistema em cenários como:
- gerar uma história a partir de uma ideia curta;
- manter uma conversa por vários turnos sem se contradizer;
- tomar uma decisão autônoma coerente;
- recuperar conteúdo relevante com pouca informação;
- lidar com erros de digitação;
- variar respostas sem perder o assunto;
- evitar repetição em conversas longas.
Os testes serão comparados com modelos de ponta voltados para texto, usando critérios de utilidade, consistência e naturalidade.
---
## Roadmap
### V1
- preview público;
- benchmark Mantra;
- estabilização da arquitetura;
- ajustes de coerência e recuperação.
### Próximas versões
- refinamento de composição;
- melhora de memória contextual;
- ampliação do benchmark;
- mais robustez em diálogo e criação textual.
---
## Observações
MythraMind não foi desenhado para ser um modelo genérico de “resposta para tudo”.
A proposta é ser forte em texto, conversa, composição e adaptação contextual, com uma estrutura leve e modular.
---
## Preview
O primeiro preview do projeto será lançado como:
**MythraMind Recupert**
Até **10 de maio**, a ideia é disponibilizar uma versão de demonstração da V1 para apresentar o comportamento inicial da engine.
---
## Licença
MIT