RWKV Agent Projects
Explore and verify agent projects maintained by the RWKV community.
Projects
15
Languages
5
Stars
29
Project Index
Project Directory
RWKV-Scout
rwkv-rs
Strict AgentAuditable RWKV web-retrieval agent
A runnable public-beta retrieval agent with RWKV as the decision core. RWKV decomposes tasks, selects tools, queries and sources, reviews evidence, decides whether to replan or finish, and writes the final answer. The engineering layer executes tools, fetches and cleans pages, maintains per-task evidence ledgers, records traces, and controls resources without replacing the model's retrieval route.
noesis
Vaniell0
Agent boundary projectPersistent RWKV cognitive-runtime research
A research project for an always-running RWKV cognitive runtime that ingests system events, organizes persistent memory, routes tools, and acts on the local environment through extensions. The repository includes runtime, memory, policy, DSL, training, and deployment foundations.
ai00-x-client
cgisky1980
Strict AgentCross-platform RWKV AI assistant and Agent desktop client
A Tauri 2 desktop client built with Rust and TypeScript. It combines local RWKV inference with remote AI APIs and provides a personal assistant, coding agent, knowledge-work agent, and Markdown-defined custom agents. The application also integrates long-term memory, tool-enabled workflows, Skills, MCP, and remote access through phone browsers and messaging platforms.
rwkv7-state-embedding
cgisky1980
Agent routing and embedding upstreamRWKV-7 semantic embedding and Agent model-routing research
A reproducible research project for extracting semantic embeddings from RWKV-7 hidden and WKV states with supervised task-specific projectors. It evaluates semantic similarity, topic clustering, and task classification, and documents deployment of the classification pipeline as the smart model router in the Ai00-X desktop Agent.
RWKV-Agent
No-22-Github
Strict AgentLocal RWKV CLI and agent runtime
A local RWKV command-line application for Apple Silicon macOS. The Go layer handles conversation transactions, session persistence, and terminal interaction, while a separate dynamic library handles tokenization, sampling, and MLX inference. The runtime does not depend on Python, PyTorch, an HTTP service, or external processes.
RWKV-LH
rwkv-rs
Strict AgentPersistent and verifiable RWKV long-horizon agent runtime
A Python runtime for persistent, verifiable long-horizon execution with RWKV. It stores immutable goals, task graphs, attempts, evidence, validation results, checkpoints, events, and per-request sampling decisions in SQLite. The runtime combines RWKV planning and action selection with a scoped file, command, and evidence harness, deterministic postcondition checks, bounded working memory, retry and replan handling, and resumable execution after interruption.
rwkv-toolcaller-bench
scarletwolf_ai
Agent benchmark and training upstreamRWKV tool-calling benchmark and training research
A reproducible research repository for RWKV tool selection, argument filling, abstention, and multi-step capability. It includes an 82-case judge, raw generations, scoring code, state-tuning and LoRA artifacts, GRPO experiments, checkpoint surveys, probes, schemas, and training recipes.
rwkv-Primitive-Bench
RWKV-Vibe
Agent benchmarkRWKV tool-use and Agent capability benchmark
An RWKV-oriented fork of Primitive Bench that evaluates tool selection, file operations, multi-turn tool feedback, truthful reporting, prompt-injection resistance, and final submission across structured and raw-completion protocols.
rwkv-agent
123123213weqw
Strict AgentLocal-first RWKV agent and web research system
Provides multi-turn RWKV conversations, tool calling, web search, knowledge-base search, long-form question answering, evidence selection, citation generation, and reproducible evaluation. Its main interfaces are a Rust terminal client and an RWKV Agent HTTP backend. RWKV Search is its internal retrieval subsystem; the former rwkv-search repository now redirects to this repository with HTTP 301.
browsecomp-plus-eval
rwkv-rs
Agent benchmarkRWKV browsing-Agent evaluation package
A reproducible BrowseComp-Plus package covering the official 830 questions. Its evaluation Agent calls search, get_document, and final_answer in a bounded loop, aggregates parallel candidates, stores results in PostgreSQL, and exports the official judge format.
primitive-bench
marty1885
Agent benchmarkPrimitive Agent and tool-use benchmark
A dependency-light benchmark for models between text prediction and full Agent behavior. It provides task-scoped tools, emulated environments, bounded multi-turn execution, exact submission scoring, open probes, isolation tests, JSON reports, and HTML traces.
decide-search-ask
FyrikCN
Agent-related workflowConditional web-search agent workflow
An HTTP API workflow in which a small model decides SEARCH or NO_SEARCH, optionally rewrites the query and calls Exa, and a larger model answers from the retrieved material.
rwkv-harness
CodeDoes
Strict AgentRWKV agent harness with persistent state and tool use
A TypeScript agent harness for local RWKV inference. It combines fixed-size RWKV state and checkpoint persistence with a bounded AgentLoop, structured tool-call grammar, file and shell tools, configurable agent packages, CLI agent mode, and evaluation coverage. The repository currently emphasizes storytelling but also includes default, coder, envoy, and storyteller agents.
RWKV_Agent_Lite
No-22-Github
Strict AgentLightweight MVP for validating RWKV agent capabilities
A minimal validation build extracted from EvoOne. It retains the agent loop, tool calling, and critical execution path, and currently provides the exec and web_fetch tools.
rwkv-agent-kit
Ai00-X
Strict AgentRWKV-based agent development toolkit
An RWKV agent development framework written in Rust and powered by web-rwkv inference. It provides multiple agents for conversation, summarization, routing, and workflow aggregation; long-term memory for sessions, semantic fragments, graphs, and user profiles; Model2Vec vector retrieval; a tool registry; and SQLite storage. Version 0.1.1 is published on crates.io, with documentation at https://ai00-x.github.io/rwkv-agent-kit/.