Ir para o conteúdo

Hex ProInfinilang

Infinilang

Japonês acelerado, sob medida para você.

Todo estudante bate na mesma parede: o WaniKani ensina quinhentos kanji e depois não há nada para ler que use esses quinhentos e mais nada. O Infinilang gera isso, para sempre.

Em desenvolvimentoApache-2.0 · Gratuito

macOS · Windows · Linux

01 · LEITURACaptura em breve · 2560 × 1600
Os furigana aparecem só sobre os kanji que você ainda não dominou.

Leitura

Insumo compreensível, calculado em vez de selecionado a dedo.

O Infinilang consulta ao vivo o estado das suas tarefas no WaniKani e monta trechos a partir do seu conjunto de kanji conhecidos, dando mais peso àqueles que o seu SRS considera mais frágeis. Exatamente um kanji futuro é introduzido por sessão e marcado como novo.

Furigana que saem do caminho

Defina um limite e as leituras aparecerão só sobre os kanji que você ainda não dominou. Qualquer coisa que tenha entrado no texto acima do seu nível mantém sempre a leitura, então você nunca fica travado.

Saber o que você acabou de ler

Um painel de cobertura dá conta de cada caractere: quantos dos seus kanji conhecidos o trecho usou, quantos vieram dos dois níveis seguintes, e o que estava acima do seu nível e recebeu glosa automática. Passe o mouse sobre qualquer palavra para ver o significado e as leituras.

Partículas que você ainda não absorveu

Um rastreador segmenta tudo o que você lê, observa quais partículas gramaticais você comprovadamente entende, e enviesa a geração futura para longe daquelas que você não domina.

Fala

Cada palavra que você fala, avaliada enquanto você fala.

Conversa livre em que a transcrição se colore palavra por palavra do verde ao âmbar e ao vermelho, para você ver exatamente qual sílaba te derrubou.

  • Yuki

    Uma amiga descontraída de uns vinte e poucos anos. Calorosa, e provoca um pouco.

  • Tanaka-sensei

    Um professor formal. Reformula o que você disse em vez de corrigir você.

  • Akari

    Uma colega de classe na defensiva. 「べ、別に〜」

  • Sato-san

    O comerciante do bairro. Educado, ágil, de paciência infinita.

Sete lugares para estar

Um café em Shibuya, uma estação de trem em Tóquio, uma entrevista de emprego em escritório, uma consulta médica, uma loja de departamentos, se perder na cidade, e um intercâmbio de idiomas. Cada um carrega um registro esperado, então a fala informal, a educada e o keigo são praticados onde fazem sentido.

Ele ensina sem te repreender

Um corretor identifica seus erros e os entrega a um planejador, que os incorpora ao que o seu interlocutor diz em seguida. Você é ensinado em vez de exposto, e uma barra lateral sugere discretamente formas mais naturais de ter dito aquilo.

Na tela

Este app ainda não foi lançado. As capturas aparecem aqui no lançamento.

  • 01 · LEITURACaptura em breve · 2560 × 1600
    Os furigana aparecem só sobre os kanji que você ainda não dominou.
  • 02 · FALACaptura em breve · 2560 × 1600
    Cada palavra avaliada, colorida do verde ao vermelho.
  • 03 · MEMÓRIASCaptura em breve · 2560 × 1600
    Tudo o que ele lembra sobre você, editável e apagável.

Memória

Ele lembra de você, e você pode editar isso.

Depois de cada turno, um modelo rápido extrai um fato duradouro sobre você, avalia a importância dele e o guarda localmente com uma validade. No fim da sessão, uma passagem de reflexão consolida tudo em percepções de nível mais alto. Na próxima vez, os que importam são recuperados e semeados na conversa, então o seu interlocutor retoma de onde vocês pararam.

Tudo isso fica visível em uma gaveta, e cada fato pode ser lido, editado ou apagado. Um parceiro de idioma que lembra do seu trabalho e do seu cachorro só é uma coisa boa se você puder ver o que ele acha que sabe.

Suas chaves, sua máquina

Nada aqui é um serviço.

O Infinilang não tem conta, nem servidor, nem cobrança. Aponte-o para um endpoint de modelo que você mesmo mantém, para o Ollama no mesmo notebook, ou para a Anthropic com a sua própria chave. Os embeddings e o armazenamento vetorial são locais: os vetores de memória ficam na própria linha SQLite do fato e são buscados dentro do processo, então não há banco vetorial nenhum para se cadastrar.

Fechado por construção

As chaves ficam no chaveiro do sistema operacional. Uma política de segurança de conteúdo rigorosa fixa uma lista explícita de hosts que o app pode contatar, então nada além disso é alcançável a partir dele, nem em princípio. Não há analytics nem telemetria.

Feito para ser legível

Movimento, contraste e tamanho do texto são ajustáveis, há uma opção OpenDyslexic, e toda a interface respeita a preferência de movimento reduzido. O app em si está disponível em inglês, espanhol, chinês e coreano.

Detalhe

Os detalhes concretos.

O Infinilang está no começo. O modo de leitura é a metade madura; o modo de fala é uma prévia funcional e ainda está sendo construído. Ele aparece aqui porque é real e utilizável, não porque esteja pronto.

Plataforma
macOS 11 ou posterior, Windows e Linux. O celular é uma fase posterior.
Situação
Desenvolvimento inicial, versão 0.1.0. Ainda sem uma versão empacotada.
Preço
Gratuito. Use suas próprias chaves de API ou hospede os modelos você mesmo.
Licença
Apache-2.0
Ensina
Japonês. Interface em inglês, espanhol, chinês e coreano.
Modelos
Qualquer endpoint compatível com OpenAI, Anthropic ou Ollama localmente
Fala
Azure Speech para reconhecimento e síntese, com avaliação de pronúncia palavra por palavra
Privacidade
Sem contas, sem telemetria. Banco de dados e armazenamento vetorial SQLite locais; chaves guardadas no chaveiro do sistema operacional.

Perguntas que valem a pena.

Quanto custa o Infinilang?
Nada. Ele é licenciado sob Apache-2.0 e não tem código de cobrança. Você fornece as suas próprias chaves de API, ou aponta o app para uma máquina que já mantém, e paga a quem fornece esses serviços em vez de pagar a nós.
Preciso de uma assinatura do WaniKani?
Para a metade de leitura, sim: a ideia inteira é que os trechos fiquem restritos aos kanji que a sua conta do WaniKani diz que você conhece, ponderados por quão bem você os conhece. A metade de fala funciona sem ela.
Ele pode rodar inteiramente no meu próprio hardware?
Quase. O provedor padrão é um endpoint compatível com OpenAI hospedado por você, o Ollama é uma opção de primeira classe, e o armazenamento vetorial é SQLite simples no seu disco, e não um banco hospedado. O reconhecimento e a síntese de fala vão por enquanto para o Azure, que é a única parte que precisa sair da máquina.
Quais idiomas ele ensina?
Só japonês. A interface em si está disponível em inglês, espanhol, chinês e coreano.

Leia o que você realmente consegue ler.

Sobre a Hex Pro