Repolode
josStorer

josStorer/RWKV-Runner

Ferramenta desktop que automatiza o download, a inicialização e o gerenciamento de modelos de linguagem RWKV, oferecendo uma API compatível com a OpenAI.

Alternativa open source a:ChatGPT

Estrelas
6,488
Forks
594
Issues abertas
180
Último commit
há 2 meses

O que é?

O RWKV Runner é uma ferramenta leve para gerenciar e iniciar o RWKV, um modelo de linguagem open source. Ele cuida do download, da conversão e do carregamento do modelo com configuração mínima, sem que o usuário precise configurar manualmente ambientes Python ou dependências. O programa principal é um executável pequeno, com poucos megabytes.

O projeto oferece uma interface compatível com a API da OpenAI, permitindo conectar clientes existentes no estilo do ChatGPT a um modelo RWKV local alterando a URL da API. Também inclui interfaces de chat, completion e composition, opção de WebUI integrada e configurações de VRAM para diferentes hardwares. O componente backend-python pode ser implantado em um servidor, usando o aplicativo desktop como cliente.

O repositório inclui um backend Python, um frontend e exemplos de implantação. As plataformas compatíveis incluem Windows, macOS e Linux.

Recursos principais

  • 01Inicialização e gerenciamento de modelos RWKV com um clique e instalação automática de dependências.
  • 02Endpoints compatíveis com a API da OpenAI para uso com clientes existentes do ChatGPT.
  • 03Configurações de VRAM predefinidas em vários níveis, com modo WebGPU para GPUs AMD e Intel.
  • 04Interfaces integradas de chat, completion e composition, além de uma ferramenta de conversão de modelos.
  • 05Frontend e backend podem ser implantados separadamente, incluindo uma opção de WebUI no servidor.

Casos de uso

  • Executar um modelo RWKV local sem configurar manualmente um ambiente Python.
  • Conectar ferramentas compatíveis com a OpenAI ou clientes de chat existentes a um modelo hospedado por conta própria.
  • Implantar o backend em um servidor e usar o aplicativo desktop como cliente.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/josStorer/RWKV-Runner
  2. 2

    Acesse o diretório do projeto

    cd RWKV-Runner
  3. 3

    Inicie o serviço de inferência do backend (depois, carregue um modelo pela API /switch-model)

    python ./backend-python/main.py

Antes de usar

  • O Windows Defender pode sinalizar o executável como vírus, exigindo que você adicione manualmente uma exceção de confiança.
  • O fine-tuning de LoRA está disponível apenas no Windows.
  • A execução de modelos RWKV grandes exige bastante VRAM ou uma configuração de GPU compatível.

Tópicos

Perguntas frequentes

O que é RWKV-Runner?
Ferramenta desktop que automatiza o download, a inicialização e o gerenciamento de modelos de linguagem RWKV, oferecendo uma API compatível com a OpenAI. O RWKV Runner é uma ferramenta leve para gerenciar e iniciar o RWKV, um modelo de linguagem open source. Ele cuida do download, da conversão e do carregamento do modelo com configuração mínima, sem que o usuário precise configurar manualmente ambientes Python ou dependências. O programa principal é um executável pequeno, com poucos megabytes.
RWKV-Runner é gratuito? Qual é a licença?
RWKV-Runner é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
RWKV-Runner ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de RWKV-Runner foi em 4 de set. de 2026.
Para que posso usar RWKV-Runner?
Executar um modelo RWKV local sem configurar manualmente um ambiente Python. Conectar ferramentas compatíveis com a OpenAI ou clientes de chat existentes a um modelo hospedado por conta própria. Implantar o backend em um servidor e usar o aplicativo desktop como cliente.
Como instalar RWKV-Runner?
Clone o repositório: git clone https://github.com/josStorer/RWKV-Runner Acesse o diretório do projeto: cd RWKV-Runner Inicie o serviço de inferência do backend (depois, carregue um modelo pela API /switch-model): python ./backend-python/main.py
Onde consigo RWKV-Runner?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/josStorer/RWKV-Runner

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

Projetos relacionados