HanaVerse

HanaVerse

Ashish Patnaik · Outros · Chatbot

HanaVerse é uma interface web gratuita e de código aberto para conversar com modelos do Ollama, acompanhada de Hana, um personagem animado em 2D que se move enquanto você digita.

Prévia da interface de HanaVerse

Sobre HanaVerse

What Is HanaVerse

HanaVerse é uma interface de navegador para o Ollama, a ferramenta que roda modelos de linguagem grandes na sua própria máquina. Ela coloca uma janela de chat amigável na frente desses modelos e adiciona Hana, um personagem em 2D feito com Live2D que reage ao que você digita. O projeto é público no GitHub com o nome Ashish-Patnaik/HanaVerse e junta um servidor Flask a um front end web estático.

O problema que ele resolve é de apresentação. O Ollama puro funciona pelo terminal: você fala com um modelo por meio de comandos e texto simples. O HanaVerse envolve esse mesmo motor em um layout de chat conhecido, com respostas em streaming, formatação Markdown e renderização de matemática, para que a instalação local se pareça mais com um assistente comercial.

Três limites importam antes de começar. É um projeto auto-hospedado, então você roda o servidor Flask e o aponta para uma instância do Ollama já instalada. O personagem Live2D precisa de um modelo Cubism 4 compatível com o motionsync3, e você mesmo fornece os arquivos do modelo. A licença também barra o uso comercial, então ele foi pensado para montagens pessoais ou educativas.

Getting Started

  1. Instale o Python 3.8 ou mais novo e o Ollama na máquina que vai hospedá-lo, e confirme que o Ollama está rodando.
  2. Clone o repositório do HanaVerse no GitHub e instale as dependências de Python listadas no requirements.txt.
  3. Inicie o servidor Flask com python server.py, que escuta na porta 5000 por padrão.
  4. Abra o index.html no navegador e informe a URL do seu servidor Ollama e o nome do modelo no menu de configurações.
  5. Digite uma mensagem para começar a conversar, e defina um prompt de sistema se quiser respostas moldadas para uma tarefa específica.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de HanaVerse.

Plano gratuitoSim
Planos pagosFree (open source)
PlataformaWeb (self-hosted browser interface)
DesenvolvedorAshish Patnaik
CategoriaOutros · Chatbot
Data de lançamentoMay 2025
Última atualizaçãoSep 2026
Visitas ao site110
Ranking global do siteN/A
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Usuários do Ollama que querem um front end visual
  • Fãs de Live2D e de personagens virtuais
  • Desenvolvedores que testam modelos locais
  • Estudantes e curiosos que aprendem sobre IA local
  • Quem quer matemática e código bem formatados

Tarefas

  • Conversar com um modelo local
  • Testar modelos diferentes do Ollama
  • Moldar respostas com um prompt de sistema
  • Estudar matemática ou código

Cenários

  • Montar um chat privado em casa
  • Experimentar um assistente com personagem
  • Mostrar a IA local para outras pessoas

Principais recursos

Personagem Live2D que reage ao chat

A Hana é o chamariz. É um personagem em 2D renderizado com o SDK Live2D Cubism e a biblioteca pixi-live2d-display, e ela responde com movimento quando você interage. Isso transforma uma caixa de chat simples em algo mais próximo de uma companheira virtual. O porém é o requisito do modelo: você precisa de um modelo Cubism 4 compatível com o motionsync3, e coloca os arquivos no diretório models por conta própria.

Chat em streaming com qualquer modelo do Ollama

A interface se conecta ao seu servidor Ollama e transmite as respostas conforme elas são geradas. Você define a URL do servidor e o nome do modelo no menu de configurações, então qualquer modelo que você tenha baixado, de llama3:8b a codellama:7b, funciona na mesma janela. Um botão de parar aparece enquanto uma resposta é gerada, para interromper uma resposta longa sem recarregar.

Renderização de Markdown e LaTeX

As respostas voltam formatadas em vez de texto bruto. O Prism cuida do destaque de sintaxe nos blocos de código, e o KaTeX renderiza as equações matemáticas, então o desenvolvimento de um modelo aparece como apareceria num documento pronto. Isso importa sobretudo quando você usa a ferramenta para estudar ou rascunhar algo técnico.

Prompts de sistema personalizados

Um campo de prompt de sistema permite orientar o comportamento do modelo antes de a conversa começar. O projeto sugere papéis como um assistente de matemática que mostra soluções passo a passo, um assistente de código que adiciona explicações ou um gerador de receitas que organiza listas. Você define o prompt uma vez, e ele molda cada resposta seguinte.

Configurações no navegador, sem arquivos de configuração

A URL do servidor, o nome do modelo e o prompt de sistema ficam num painel de configurações que você abre pelo menu de hambúrguer da janela de chat. Não há arquivo de configuração para editar no uso diário nem painel para aprender. Você muda alguns campos, aperta o set, e a sessão se atualiza.

Gratuito e de código aberto

O HanaVerse é publicado no GitHub com uma licença personalizada não comercial, então o uso pessoal e educativo é grátis e o código está lá para ler ou bifurcar. Não há plano pago, conta nem limite de uso. A contrapartida é que você hospeda e mantém o projeto, e o uso comercial não é permitido do jeito que está.

Prós e contras

Prós

  • Roda de graça, sem conta, assinatura ou limite de uso, já que é um projeto de código aberto que você mesmo hospeda.
  • Funciona com qualquer modelo que você tenha baixado no Ollama, então você não fica preso a um fornecedor nem a um motor.
  • Markdown, destaque de código e matemática com KaTeX deixam as respostas técnicas fáceis de ler.
  • O personagem Live2D acrescenta uma camada de personalidade que uma janela de chat simples não tem.

Contras

  • A instalação é manual, já que você clona o repositório, instala dependências, roda um servidor Flask e ainda precisa ter o Ollama funcionando.
  • O personagem exige um modelo Cubism 4 compatível com o motionsync3, que você tem de conseguir e adicionar por conta própria.
  • A licença proíbe o uso comercial, então empresas não podem incluí-lo num produto.
  • É um projeto pessoal com uma base pequena de usuários, então o suporte e as atualizações dependem do tempo livre do mantenedor.

Perguntas frequentes

O HanaVerse serve como front end web para o Ollama, a ferramenta que roda modelos de linguagem no seu próprio computador. Ele dá a esses modelos uma janela de chat com texto em streaming, Markdown e renderização de matemática, e adiciona um personagem animado chamado Hana que reage. Você mesmo o roda e o aponta para o seu servidor Ollama local.

Conteúdo relacionado

Explore ferramentas, skills e artigos relacionados a HanaVerse.

Alternativas a HanaVerse

BinkBink

BinkBink

BinkBink · Outros
Escolha do editor

O BinkBink é uma plataforma de jogos online gratuita e um criador de jogos com IA que deixa qualquer pessoa transformar uma breve descrição em texto em um jogo de navegador jogável. Você pode entrar em centenas de jogos feitos pela comunidade. Ou descreve a sua própria ideia, joga em segundos e compartilha com amigos. Quer criar seu próprio jogo? Não precisa programar. Sem configurar motor, sem download, sem complicação.

Grátis / $0Ver detalhes
Audiogen

Audiogen

Audiogen Inc. · Outros

O Audiogen é um gerador de música com IA criado pela Audiogen Inc., uma equipe de pesquisa pequena que passou cerca de 2,5 anos treinando o próprio modelo de música generativa e desenhando uma interface web em volta dele. Em vez de uma simples caixa de texto, essa ferramenta de música com IA transforma a linha do tempo em uma Estação de Trabalho de Áudio Generativo, ou GAW, voltada para iniciantes, na qual o inpainting, a extensão, a remixagem e a edição de faixas funcionam mais como pintar em uma tela. O produto ainda está em beta, então o acesso passa por uma lista de espera ou por um convite. Os planos pagos ainda não foram publicados.

Grátis / Free (beta)Ver detalhes
Aiml API

Aiml API

AIMLAPI OÜ · Outros

A Aiml API é uma API unificada de modelos de IA que coloca mais de 1000 modelos da OpenAI, Google, Anthropic e outros por trás de um único endpoint e uma única fatura. Você escreve código contra um só esquema compatível com OpenAI e depois alterna entre modelos de chat, imagem, vídeo e áudio mudando uma string de modelo. Ela serve para desenvolvedores e equipes pequenas que querem acesso multimodelo sem administrar uma dúzia de contas de fornecedor separadas, e elimina a dor de cabeça comum de faturamento que vem com testar vários fornecedores. Uma chave cobre tudo.

Grátis / $0 - $200/moVer detalhes