awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
josStorer avatar

josStorer/RWKV-Runner

0
View on GitHub↗
6,219 stars·592 forks·TypeScript·mit·41 viewswww.rwkv.com↗

RWKV Runner

Features

  • Local Model Runners - Launches RWKV large language models locally with one-click setup and automatic dependency management.
  • Local LLM Tools - Runs large language models locally on consumer hardware with one-click setup and automatic dependency management.
  • OpenAI-Compatible - Translates OpenAI chat and embedding request schemas into internal model calls for local inference.
  • Chat Interfaces - Provides a built-in chat interface with presets, file attachments, and parameter tuning for RWKV models.
  • State-Based Inference Engines - Runs the RWKV model as a recurrent neural network using a fixed-size state vector for linear-time inference.
  • Gated Linear Recurrent Layers - Runs the RWKV model as a recurrent neural network using a fixed-size state vector for linear-time inference.
  • Model Launchers - Launches large language models with a single click, automating dependency installation and configuration.
  • OpenAI-Compatible Servers - Ships a local server that exposes an OpenAI-compatible API for chat and embeddings.
  • LoRA Fine-Tuning Tools - Fine-tunes RWKV models on custom data using low-rank adaptation with a one-click training interface.
  • Multi-Backend GPU Inference Engines - Switches between NVIDIA, AMD, Intel, and other GPU backends to run language model inference.
  • LoRA Fine-Tuning Pipelines - Implements a one-click LoRA fine-tuning pipeline for RWKV models on custom data.
  • LoRA Training - Adapts RWKV models to custom data using LoRA training with a single click on Windows.
  • Model Downloaders - Downloads RWKV model weights and configuration files from remote sources for local use.
  • Inference Compute Backends - Switches between CUDA, ROCm, and Vulkan backends to run RWKV models on various graphics hardware.
  • Model Format Converters - Provides a built-in command-line tool to convert models between RWKV, GGML, and PyTorch formats.
  • RWKV Format Converters - Converts model files between RWKV, GGML, and PyTorch formats using a built-in command-line tool.
  • Text Embedding Generators - Generates vector embeddings from text inputs for semantic search and similarity tasks.
  • Model Downloaders - Downloads, inspects, and updates RWKV models through a built-in manager with automatic update support.
  • GPU Backend Switchers - Switches between GPU backends to run computations on NVIDIA, AMD, Intel, and other graphics cards.
  • Unified GPU Backend Abstractions - Wraps CUDA, ROCm, and Vulkan behind a single inference interface with automatic backend switching.
  • Preset-Based - Provides a chat UI with configurable system prompts and parameter sets stored as reusable presets.

Star history

Star history chart for josstorer/rwkv-runnerStar history chart for josstorer/rwkv-runner

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What are the main features of josstorer/rwkv-runner?

The main features of josstorer/rwkv-runner are: Local Model Runners, Local LLM Tools, OpenAI-Compatible, Chat Interfaces, State-Based Inference Engines, Gated Linear Recurrent Layers, Model Launchers, OpenAI-Compatible Servers.

Which projects share features with josstorer/rwkv-runner?

Projects with overlapping indexed features include: lostruins/koboldcpp — KoboldCPP is a local large language model inference engine and GGUF model runner designed to execute quantized models… ericlbuehler/mistral.rs — mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and… abetlen/llama-cpp-python — llama-cpp-python provides a Python interface for the llama.cpp library, enabling the execution of large language… meta-pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a… coaidev/coai — CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more… antirez/ds4 — ds4 is a local inference engine for DeepSeek models that includes a distributed runtime for splitting transformer…

Projects sharing features with RWKV Runner

These projects share indexed features with RWKV Runner. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • lostruins/koboldcppLostRuins avatar

    LostRuins/koboldcpp

    9,511View on GitHub↗

    KoboldCPP is a local large language model inference engine and GGUF model runner designed to execute quantized models on personal hardware. It functions as a multimodal AI server and API gateway, providing OpenAI-compatible endpoints that allow third-party clients to interact with locally hosted models. The project distinguishes itself as an AI storytelling backend, featuring dedicated tools for long-form narrative management through persistent memory, world lore tracking, and character state management. It further extends its capabilities as a multimodal server capable of processing text, im

    C++gemmaggmlgguf
    View on GitHub↗9,511
  • ericlbuehler/mistral.rsEricLBuehler avatar

    EricLBuehler/mistral.rs

    6,597View on GitHub↗

    mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and Anthropic-compatible APIs. It serves as a multi-model serving platform, capable of loading several models in a single server process with per-request routing and on-demand loading and unloading. The engine supports multimodal inference, processing text alongside images, video, audio, and speech inputs, and includes a quantized model deployment runtime that reduces memory use and speeds up inference on consumer hardware. The project distinguishes itself through an agentic tool exe

    Rustllmrustuqff
    View on GitHub↗6,597
  • abetlen/llama-cpp-pythonabetlen avatar

    abetlen/llama-cpp-python

    9,993View on GitHub↗

    llama-cpp-python provides a Python interface for the llama.cpp library, enabling the execution of large language models with hardware acceleration. It functions as a GGUF model loader and a structured text generator capable of running inference servers and multimodal runtimes for processing both text and image inputs. The project distinguishes itself through a local inference server that exposes model capabilities via an OpenAI-compatible web API. It supports advanced execution techniques including speculative decoding, weight quantization, and layer-based GPU offloading to manage memory acro

    Python
    View on GitHub↗9,993
  • meta-pytorch/torchtunemeta-pytorch avatar

    meta-pytorch/torchtune

    5,774View on GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a config-driven system for instantiating components, orchestrating distributed training, and managing parameter-efficient fine-tuning with quantization support, all through YAML-based configurations and command-line overrides. The library distinguishes itself through its comprehensive post-training workflow orchestration, combining supervised fine-tuning, preference optimization (DPO, PPO, GRPO), knowledge distillation, and quantization-aware training in a single configurable pip

    Python
    View on GitHub↗5,774
Compare all 30 related projects→