Skip to content

Repository files navigation

RWKV-Studio

RWKV-Studio logo

Offline-first AI Studio for RWKV & LLMs

RWKV-Studio is a cross-platform application for running, managing, and integrating Large Language Models, with first-class support for RWKV and practical support for OpenAI-compatible providers.

It is built around a local-first workflow: load models on your own machine, connect remote services when needed, and manage chat, workflows, MCP tools, and model lifecycle in one place.

Features

  • Native RWKV inference with local GPU / CPU execution
  • OpenAI-compatible remote model integration
  • Multi-session chat and text generation views
  • Batch inference for parallel prompt execution
  • Visual workflow editor for agent-style pipelines
  • Built-in MCP server management and tool connectivity
  • Local model download, import, and lifecycle management
  • OpenAI-compatible local HTTP service for external integrations

Tech Stack

  • Flutter desktop / web application
  • Fluent UI based interface
  • Hive local storage
  • RWKV runtime via sibling packages:
    • ../rwkv_dart
    • ../rwkv_downloader
    • ../rwkv_libs

Quick Start

Prerequisites

  • Flutter SDK ^3.10.0
  • Local sibling dependencies required by pubspec.yaml:
    • ../rwkv_dart
    • ../rwkv_downloader
    • ../rwkv_libs

Run

flutter pub get
flutter run -d windows

You can also target linux, macos, or web depending on your environment.

Repository Layout

  • lib/ application source code
  • assets/ bundled images and RWKV-related assets
  • docs/ screenshots used by this README
  • examples/ small example scripts and experiments

Screenshots

Chat view Workflow view Settings view

Status

RWKV-Studio is under active development. The current repository already includes the core desktop experience for chat, model management, workflow editing, MCP configuration, and local service integration.

About

Offline-first AI Studio for RWKV & LLMs

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages