AgentDB Learning Plugins
Skill79k starsChanged 23 days agoMITView on GitHub
Create and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms. Includes Decision Transformer, Q-Learning, SARSA, Actor-Critic, and more. Use when building self-learning agents, implementing RL, or optimizing agent behavior through experience.
33 other projects use a version of this, 2 of them edited.
Trending
More talk lately.about the whole repository
Most recently taken up by
- poizoncoded/skillsword for word, first seen Nov 1, 2026
- OpenxIntelligence/Coding-Agent-Skillsword for word, first seen Nov 1, 2026
- proffesor-for-testing/agentic-qeword for word, first seen Oct 25, 2026
- I-Onlabs/claude-code-skillsword for word, first seen Oct 25, 2026
- alexandremaciel-ai/openclaw-dashboard-v2word for word, first seen Oct 15, 2026
- Arzeroe/Claude-skillsword for word, first seen Oct 13, 2026
Who's talking about ruvnet/ruflo
- Kaya Rezende“Claude Code with RuFlo v3.5: Enterprise AI Orchestration Platform”YouTube · Mar 31, 2026 · 35k views
- Hungry Labs“ruflo: Turn Claude Code into a Swarm of 100 AI Agents”YouTube · May 3, 2026 · 14k views
- Alex Hitt“Ruflo GitHub Setup Guide: Register Claude Flow MCP and Verify Persistent Memory Recall”YouTube · Aug 24, 2026 · 4.5k views
- @BytesAndBricks“Ruflo Explained: Multi-Agent AI Orchestration for Claude Code & Beyond”YouTube · Jun 15, 2026 · 1.8k views
- Kuro“Ruflo - Multi-Agent AI Harness for Claude Code & Codex”YouTube · Jun 6, 2026 · 1.5k views
The biggest 5 of 88 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 88
Talked about on Bluesky, YouTube, the web and Hacker News (88 times).
On Bluesky · 47
- Oct 19, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 ruvnet / ruflo ⭐ 76,913 (+564) 🗒 TypeScript 🌊 The original agent harness. Deploy intelligent… — @github-trending.bsky.social4 likes and reposts · 1 reply
- Jul 2, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 ruvnet / ruflo ⭐ 62,550 (+233) 🗒 TypeScript 🌊 The leading agent meta-harness. Deploy intelligent… — @github-trending-js.bsky.social3 likes and reposts · 1 reply
- May 10, 2026Here's a GitHub repo I found impressive: Ruflo makes it easy to orchestrate 100+ AI agents with security, coordination, and seamless Claude… — @alexiskirke.bsky.social3 likes and reposts
- May 4, 2026今日のGitHubトレンド ruvnet/ruflo RufloはClaude Code向けのマルチエージェントAIオーケストレーションツールです。 100以上の専門AIエージェントを連携させ、異なるマシンやチーム間での協調的な動作を実現します。… — @dailygithubtrends.bsky.social3 likes and reposts
- May 2, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 ruvnet / ruflo ⭐ 35,779 (+1,258) 🗒 TypeScript 🌊 The leading agent orchestration platform for… — @github-trending.bsky.social3 likes and reposts · 1 reply
42 more on Bluesky
- Mar 2, 2026Enterprise-grade AI agent orchestration platform that turns Claude into coordinated multi-agent swarms with 60+ specialized agents,… — @arifsolmaz.bsky.social3 likes and reposts
- Oct 3, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 73,707 (+101) 🗒 TypeScript 🌊 The original agent harness. Deploy intelligent… — @github-trending-js.bsky.social2 likes and reposts
- Jul 27, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 66,205 (+174) 🗒 TypeScript 🌊 The leading agent meta-harness. Deploy intelligent… — @github-trending-js.bsky.social2 likes and reposts
- Jul 19, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 65,114 (+160) 🗒 TypeScript 🌊 The leading agent meta-harness. Deploy intelligent… — @github-trending-js.bsky.social2 likes and reposts
- Jul 12, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 64,108 (+156) 🗒 TypeScript 🌊 The leading agent meta-harness. Deploy intelligent… — @github-trending-js.bsky.social2 likes and reposts
- Jul 1, 2026As much as I pan the idea of software dark factories, I can't help but be curious. Today's exploration is building a CMS on top of our… — @andrewhao.com2 likes and reposts · 1 reply
- Jun 21, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 60,647 (+182) 🗒 TypeScript 🌊 The leading agent meta-harness for Claude. Deploy… — @github-trending-js.bsky.social2 likes and reposts
- May 6, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 ruvnet / ruflo ⭐ 44,684 (+2,432) 🗒 TypeScript 🌊 The leading agent orchestration platform for… — @github-trending-js.bsky.social2 likes and reposts · 1 reply
- May 4, 2026ruvnet/ruflo 🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous… — @wasm.activitypub.awakari.com.ap.brid.gy2 likes and reposts
- Apr 25, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 33,217 (+160) 🗒 TypeScript 🌊 The leading agent orchestration platform for Claude.… — @github-trending-js.bsky.social2 likes and reposts
- Mar 29, 2026Ruflo (github.com/ruvnet/ruflo) reduces token usage by atleast 40% without impacting quality Will try to share a detailed report… — @adityamitra.bsky.socialsays it tested it2 likes and reposts
- Mar 24, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 ruvnet / ruflo ⭐ 24,437 (+1,397) 🗒 TypeScript 🌊 The leading agent orchestration platform for… — @github-trending-js.bsky.social2 likes and reposts · 1 reply
- Mar 5, 2026Ruflo : plateforme d'orchestration pour déployer des essaims d'agents Claude autonomes, avec workflows distribués, RAG et intégration… — @camilleroux.com2 likes and reposts · 1 reply
- Mar 2, 2026今日のGitHubトレンド ruvnet/ruflo Ruflo v3は、企業向けのAIオーケストレーションプラットフォームです。 大規模言語モデル(LLM)を活用し、AIエージェントの構築・運用を支援します。 Claude Code… — @dailygithubtrends.bsky.social2 likes and reposts
- Mar 1, 2026ClaudeなどのLLMを扱うためのマルチエージェント調整プラットフォームらしい 自律的なワークフロー調整やAIチーム構築に期待 yug1224 starred ruvnet/ruflo https://github.com/ruvnet/ruflo — @yug1224.com2 likes and reposts
- Feb 28, 2026今日のGitHubトレンド ruvnet/ruflo Ruflo v3は、企業向けのAIオーケストレーションプラットフォームです。 大規模言語モデル(LLM)を活用し、AIエージェントの構築・運用を支援します。 Claude Code… — @dailygithubtrends.bsky.social2 likes and reposts
- Feb 28, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 ruvnet / ruflo ⭐ 15,591 (+531) 🗒 TypeScript 🌊 The leading agent orchestration platform for Claude.… — @github-trending.bsky.social2 likes and reposts · 1 reply
- Oct 20, 2026今日のGitHubトレンド ruvnet/ruflo Claude CodeやCodexなどのAIエージェント向けに、コアツールや管理コンソール、ランタイムモッドを提供するメタハーネスです。… — @dailygithubtrends.bsky.social1 likes and repost
- Oct 19, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 ruvnet / ruflo ⭐ 76,328 (+502) 🗒 TypeScript 🌊 The original agent harness. Deploy intelligent… — @github-trending-js.bsky.social1 likes and repost · 1 reply
- Oct 6, 2026📦 ruvnet / ruflo ⭐ 73,984 (+87) 🗒 TypeScript 🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous… — @github-trending-js.bsky.social1 likes and repost
- Aug 23, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 68,977 (+134) 🗒 TypeScript 🌊 The original agent meta-harness. Deploy intelligent… — @github-trending-js.bsky.social1 likes and repost
- Aug 22, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 68,621 (+140) 🗒 TypeScript 🌊 The original agent meta-harness. Deploy intelligent… — @github-trending.bsky.social1 likes and repost
- Aug 19, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 68,298 (+143) 🗒 TypeScript 🌊 The original agent meta-harness. Deploy intelligent… — @github-trending-js.bsky.social1 likes and repost
- Aug 10, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 ruvnet / ruflo ⭐ 67,541 (+114) 🗒 TypeScript 🌊 The original agent meta-harness. Deploy intelligent… — @github-trending-js.bsky.social1 likes and repost
- Jun 17, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 ruvnet / ruflo ⭐ 59,913 (+200) 🗒 TypeScript 🌊 The leading agent meta-harness for Claude. Deploy… — @github-trending-js.bsky.social1 likes and repost
- Jun 1, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 ruvnet / ruflo ⭐ 57,130 (+354) 🗒 TypeScript 🌊 The leading agent meta-harness for Claude. Deploy… — @github-trending-js.bsky.social1 likes and repost · 1 reply
- May 5, 2026ruvnet/ruflo 🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous… — @wasm.activitypub.awakari.com.ap.brid.gy1 likes and repost
- May 4, 2026New GitHub trending project: ruflo - agent orchestration platform for Claude. 40k+ stars! https://github.com/ruvnet/ruflo #AI #OpenSource… — @samwise-goose.bsky.social1 likes and repost
- May 3, 2026ruvnet/ruflo 🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous… — @wasm.activitypub.awakari.com.ap.brid.gy1 likes and repost
- May 2, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 ruvnet / ruflo ⭐ 35,779 (+1,258) 🗒 TypeScript 🌊 The leading agent orchestration platform for… — @github-trending-js.bsky.social1 likes and repost · 1 reply
- May 2, 2026今日のGitHubトレンド ruvnet/ruflo RufloはClaude CodeのためのマルチエージェントAIオーケストレーションツールです。… — @dailygithubtrends.bsky.social1 likes and repost
- Mar 25, 2026今日のGitHubトレンド ruvnet/ruflo RuFlo v3.5は、企業向けのAIオーケストレーションプラットフォームです。 大規模言語モデル(LLM)を活用し、AIエージェントの構築・運用を支援します。 Claude Code… — @dailygithubtrends.bsky.social1 likes and repost
- Mar 24, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 ruvnet / ruflo ⭐ 24,437 (+1,397) 🗒 TypeScript 🌊 The leading agent orchestration platform for… — @github-trending.bsky.social1 likes and repost · 1 reply
- Mar 4, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 ruvnet / ruflo ⭐ 18,540 (+666) 🗒 TypeScript 🌊 The leading agent orchestration platform for Claude.… — @github-trending-js.bsky.social1 likes and repost · 1 reply
- Mar 2, 2026github.com/ruvnet/ruflo GitHub - ruvnet/ruflo: 🌊 The leading agent orchestration platform for Claude. Deploy intelligent... — @technews4869.bsky.social1 likes and repost
- Feb 28, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 ruvnet / ruflo ⭐ 15,591 (+531) 🗒 TypeScript 🌊 The leading agent orchestration platform for Claude.… — @github-trending-js.bsky.social1 likes and repost · 1 reply
- Sep 11, 2026Coordinate multiple agents, tools, memory and workflows. https://github.com/ruvnet/ruflo 7. OpenCode Agents Ready-to-use specialized agents… — @garrytan-mir-rt.selfhosted.social0 likes and reposts · 1 reply
- Sep 10, 2026This builds a minimal agent harness from scratch. https://github.com/shareAI-lab/learn-claude-code 6. Ruflo A multi-agent orchestration… — @garrytan-mir-rt.selfhosted.social0 likes and reposts · 1 reply
- Sep 6, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 ruvnet / ruflo ⭐ 70,842 (+276) 🗒 TypeScript 🌊 The original agent meta-harness. Deploy intelligent… — @github-trending-js.bsky.social0 likes and reposts · 1 reply
- Jul 23, 2026一次情報を見ると、rufloはちゃんと本格的ですぅ。フル導入では98エージェント、MCP、フック、常駐プロセスまで入るオーケストレーターです。… — @lutie-echosphere.bsky.social0 likes and reposts · 1 reply
- Jul 18, 2026公式GitHubを確認。Rufloは100超の専門エージェント、ベクトルメモリ、学習用パターンを実装対象にしている。単なるプロンプト集ではない。 ただ、公式Quick Startの最初のswarm例は最大8… — @nemu-echosphere.bsky.social0 likes and reposts · 1 reply
- May 6, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 ruvnet / ruflo ⭐ 44,684 (+2,432) 🗒 TypeScript 🌊 The leading agent orchestration platform for… — @github-trending.bsky.social0 likes and reposts · 1 reply
On YouTube · 23
- Mar 31, 2026Claude Code with RuFlo v3.5: Enterprise AI Orchestration Platform — Kaya Rezende35k views · 31 comments
- May 3, 2026ruflo: Turn Claude Code into a Swarm of 100 AI Agents — Hungry Labs14k views · 4 comments
- Aug 24, 2026Ruflo GitHub Setup Guide: Register Claude Flow MCP and Verify Persistent Memory Recall — Alex Hitt4.5k views
- Jun 15, 2026Ruflo Explained: Multi-Agent AI Orchestration for Claude Code & Beyond — @BytesAndBricks1.8k views
- Jun 6, 2026Ruflo - Multi-Agent AI Harness for Claude Code & Codex — Kuro1.5k views
18 more on YouTube
- Oct 17, 2026RuFlo: Building Reliable Agent Swarms — CLI Stack1.3k views
- Oct 9, 2026ruflo: Conductor #Shorts — Cognitum One Team810 views · 3 comments
- May 5, 2026ruflo - GitHub Trending Today — GitHub Trending Digest778 views
- Oct 15, 2026Claude Code와 Codex를 위한 multi-agent harness, ruflo — 굿리포546 views
- Jun 3, 2026🚀 Ruflo Explained | The AI Framework That Turns One AI Into an Entire Company 🤖👑 — QA_AI_WIZARDS535 views
- Oct 17, 2026ruflo: Coordinate AI agents instantly — Daily Finds Dev | Repos, Tools, Sites364 views
- Sep 11, 2026Ruflo: build conversational AI with autonomous swarm workflows — Next Horizon354 views · 1 comment
- Oct 30, 2026Claude Code + Ruflo setup: worth it, or what's the catch? — OverClocked323 views · 1 comment
- Oct 26, 2026Ruflo - A team of coding agents with roles and a budget (79k stars) — Evolution with AI276 views
- Oct 9, 2026ruflo: Model + Harness #Shorts — Cognitum One Team63 views
- Sep 6, 2026ruvnet/ruflo — It is the harness, not the model: sandboxes, loops, and memory that recalls … #Shorts — Fresh Commits54 views
- Oct 26, 2026🌊 Ruflo turns Claude Code into an actual agent team #codeprep #programming — GitGemVault49 views
- Oct 9, 2026ruflo: One Command #Shorts — Cognitum One Team49 views
- Oct 30, 2026Coding Agents Get a Cockpit (Ruflo) — Github God Eng37 views
- Nov 4, 2026ruflo: The Hottest TypeScript Repo on GitHub Right Now #Shorts — Repo Radar30 views
- Oct 26, 2026Day7 - AN - Ruflo define a mission and track agents (EN) — CPPAI23 views
- Oct 18, 2026ruflo — Trending on GitHub | Repo & Resources — Repo & Resources16 views
- Nov 4, 2026ruflo: The Hottest TypeScript Repo on GitHub Right Now — Repo Radar5 views
On the web · 16
- Oct 6, 2026Ruflo + Codex: experimenting with agent orchestration, MCP and multi-agent software delivery. — linkedin.com
- Oct 5, 2026ruflo 입문 가이드 — Claude Code 멀티 에이전트 오케스트레이션 시작 — dev-post.com
- Oct 2, 2026Ruflo 조사: Claude Code 위에 올리는 멀티 에이전트 하네스, 무엇이 진짜이고 무엇이 아닌가 · LaMelD — lameld.github.io
- Sep 7, 2026Ruflo (hơn 70 nghìn sao) - bộ khung vận hành cho AI agent, lắp thêm đội hình và trí nhớ cho Claude Code và Codex — phongminhho.substack.com
- Sep 2, 2026Why `ruvnet/ruflo` Is Gaining Attention for Multi-Agent Workflows — dev.to
11 more on the web
- Jul 5, 2026A Field Guide to Multi-Agent Orchestration in Late 2025: ruflo, KARIMO, llm-council — dev.to
- May 28, 2026Treating an agent swarm as the unit of work — ruvnet/ruflo – EZPZ AI — ezpzai.com
- May 24, 2026With the agent-orchestrator shelf this full, what does one more add — ruvnet/ruflo – EZPZ AI — ezpzai.com
- May 14, 2026The orchestrator-on-top-of-Claude-Code category is filling in fast — ruvnet/ruflo – EZPZ AI — ezpzai.com
- May 12, 2026Ruflo: How to Turn Claude Code Into a Multi-Agent Swarm (Setup Guide) | by Karthikmulugu | May, 2026 — medium.com
- May 7, 2026Ruflo (Claude Flow): Multi-Agent Deep Dive | Jared Smith — sublimecoding.com
- May 6, 2026How Ruflo Turns Claude Code Into a Multi-Agent Platform With Memory, Swarms, and Federation — alphasignalai.substack.com
- May 5, 2026How to use ADRs in RuFlo 🌊 ADRs are quietly becoming one of the most important primitives in agentic engineering. — linkedin.com
- May 5, 2026Stop Treating Claude Code Like a Single Assistant — youraiweeklyroundup.substack.com
- Apr 5, 2026Been using Ruflo (formerly Claude Flow) for the past couple weeks and it's changed how I work with Claude Code in a pretty fundamental way. | Devesh Jaluka — linkedin.com
- Mar 23, 2026Ruflo: Multi-Agent Orchestration for Claude Code | Viktor Avelino — viktoravelino.com
On Hacker News · 2
- Jul 25, 2026Ruflo: An agent meta-harness for Claude Code and Codex3 points
- Apr 29, 2026Is any one using ruflo?1 point · 1 comment
Other versions33 projects use a version of this.
Word for word · 31
- ruvnet/wifi-densepose★ 103k100% same
- ruvnet/RuView★ 103k100% same
- ruvnet/claude-flow★ 80k100% same
- ruvnet/ruvector★ 4.7k100% same
- ruvnet/RuVector★ 4.7k100% same
- ruvnet/agentic-flow★ 838100% same
- proffesor-for-testing/agentic-qe★ 524100% same
- ruvnet/ruv-FANN★ 388100% same
- spencermarx/open-code-review★ 382100% same
- chatman-media/timeline-studio★ 224100% same
21 more not listed
Edited · 2
- Zekiog/ruflo★ 2100% same
- jpoindexter/theft-kit★ 1100% same
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository177 other files it gives its agents.
- AGENTS.mdAGENTS.md
- .claude/commands/monitoring/agents.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- v3/CLAUDE.mdCLAUDE.md
- agent-adaptive-coordinatorSkill
- agent-agentic-paymentsSkill
- agent-agentSkill
- agent-analyze-code-qualitySkill
- agent-app-storeSkill
- agent-architectureSkill
- agent-arch-system-designSkill
- agent-authenticationSkill
- agent-automation-smart-agentSkill
- agent-base-template-generatorSkill
- agent-benchmark-suiteSkill
- agent-byzantine-coordinatorSkill
- agent-challengesSkill
- agent-code-analyzerSkill
- agent-code-goal-plannerSkill
- agent-code-review-swarmSkill
- agent-coderSkill
- agent-collective-intelligence-coordinatorSkill
- agent-consensus-coordinatorSkill
- agent-coordinationSkill
- agent-coordinator-swarm-initSkill
- agent-crdt-synchronizerSkill
- agent-data-ml-modelSkill
- AgentDB Advanced FeaturesSkill
- AgentDB Learning PluginsSkill
- AgentDB Memory PatternsSkill
- AgentDB Performance OptimizationSkill
- AgentDB Vector SearchSkill
- agent-dev-backend-apiSkill
- agent-docs-api-openapiSkill
- agent-github-modesSkill
- agent-github-pr-managerSkill
- agent-goal-plannerSkill
- agent-gossip-coordinatorSkill
- agent-hierarchical-coordinatorSkill
- agentic-jujutsuSkill
- agent-implementer-sparc-coderSkill
- agent-issue-trackerSkill
- agent-load-balancerSkill
- agent-matrix-optimizerSkill
- agent-memory-coordinatorSkill
- agent-mesh-coordinatorSkill
- agent-migration-planSkill
- agent-multi-repo-swarmSkill
- agent-neural-networkSkill
- agent-ops-cicd-githubSkill
- agent-orchestrator-taskSkill
- agent-pagerank-analyzerSkill
- agent-paymentsSkill
- agent-performance-analyzerSkill
- agent-performance-benchmarkerSkill
- agent-performance-monitorSkill
- agent-performance-optimizerSkill
- agent-plannerSkill
- agent-pr-managerSkill
- agent-production-validatorSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 121
Strengths: No online interaction needed, stable training
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
AgentDB Learning Plugins
What This Skill Does
Provides access to 9 reinforcement learning algorithms via AgentDB's plugin system. Create, train, and deploy learning plugins for autonomous agents that improve through experience. Includes offline RL (Decision Transformer), value-based learning (Q-Learning), policy gradients (Actor-Critic), and advanced techniques.
Performance: Train models 10-100x faster with WASM-accelerated neural inference.
Prerequisites
- Node.js 18+
- AgentDB v1.0.7+ (via agentic-flow)
- Basic understanding of reinforcement learning (recommended)
Quick Start with CLI
Create Learning Plugin
# Interactive wizard
npx agentdb@latest create-plugin
# Use specific template
npx agentdb@latest create-plugin -t decision-transformer -n my-agent
# Preview without creating
npx agentdb@latest create-plugin -t q-learning --dry-run
# Custom output directory
npx agentdb@latest create-plugin -t actor-critic -o ./pluginsList Available Templates
# Show all plugin templates
npx agentdb@latest list-templates
# Available templates:
# - decision-transformer (sequence modeling RL - recommended)
# - q-learning (value-based learning)
# - sarsa (on-policy TD learning)
# - actor-critic (policy gradient with baseline)
# - curiosity-driven (exploration-based)Manage Plugins
# List installed plugins
npx agentdb@latest list-plugins
# Get plugin information
npx agentdb@latest plugin-info my-agent
# Shows: algorithm, configuration, training statusQuick Start with API
import { createAgentDBAdapter } from 'agentic-flow/reasoningbank';
// Initialize with learning enabled
const adapter = await createAgentDBAdapter({
dbPath: '.agentdb/learning.db',
enableLearning: true, // Enable learning plugins
enableReasoning: true,
cacheSize: 1000,
});
// Store training experience
await adapter.insertPattern({
id: '',
type: 'experience',
domain: 'game-playing',
pattern_data: JSON.stringify({
embedding: await computeEmbedding('state-action-reward'),
pattern: {
state: [0.1, 0.2, 0.3],
action: 2,
reward: 1.0,
next_state: [0.15, 0.25, 0.35],
done: false
}
}),
confidence: 0.9,
usage_count: 1,
success_count: 1,
created_at: Date.now(),
last_used: Date.now(),
});
// Train learning model
const metrics = await adapter.train({
epochs: 50,
batchSize: 32,
});
console.log('Training Loss:', metrics.loss);
console.log('Duration:', metrics.duration, 'ms');Available Learning Algorithms (9 Total)
1. Decision Transformer (Recommended)
Type: Offline Reinforcement Learning Best For: Learning from logged experiences, imitation learning Strengths: No online interaction needed, stable training
npx agentdb@latest create-plugin -t decision-transformer -n dt-agentUse Cases:
- Learn from historical data
- Imitation learning from expert demonstrations
- Safe learning without environment interaction
- Sequence modeling tasks
Configuration:
{
"algorithm": "decision-transformer",
"model_size": "base",
"context_length": 20,
"embed_dim": 128,
"n_heads": 8,
"n_layers": 6
}2. Q-Learning
Type: Value-Based RL (Off-Policy) Best For: Discrete action spaces, sample efficiency Strengths: Proven, simple, works well for small/medium problems
npx agentdb@latest create-plugin -t q-learning -n q-agentUse Cases:
- Grid worlds, board games
- Navigation tasks
- Resource allocation
- Discrete decision-making
Configuration:
{
"algorithm": "q-learning",
"learning_rate": 0.001,
"gamma": 0.99,
"epsilon": 0.1,
"epsilon_decay": 0.995
}3. SARSA
Type: Value-Based RL (On-Policy) Best For: Safe exploration, risk-sensitive tasks Strengths: More conservative than Q-Learning, better for safety
npx agentdb@latest create-plugin -t sarsa -n sarsa-agentUse Cases:
- Safety-critical applications
- Risk-sensitive decision-making
- Online learning with exploration
Configuration:
{
"algorithm": "sarsa",
"learning_rate": 0.001,
"gamma": 0.99,
"epsilon": 0.1
}4. Actor-Critic
Type: Policy Gradient with Value Baseline Best For: Continuous actions, variance reduction Strengths: Stable, works for continuous/discrete actions
npx agentdb@latest create-plugin -t actor-critic -n ac-agentUse Cases:
- Continuous control (robotics, simulations)
- Complex action spaces
- Multi-agent coordination
Configuration:
{
"algorithm": "actor-critic",
"actor_lr": 0.001,
"critic_lr": 0.002,
"gamma": 0.99,
"entropy_coef": 0.01
}5. Active Learning
Type: Query-Based Learning Best For: Label-efficient learning, human-in-the-loop Strengths: Minimizes labeling cost, focuses on uncertain samples
Use Cases:
- Human feedback incorporation
- Label-efficient training
- Uncertainty sampling
- Annotation cost reduction
6. Adversarial Training
Type: Robustness Enhancement Best For: Safety, robustness to perturbations Strengths: Improves model robustness, adversarial defense
Use Cases:
- Security applications
- Robust decision-making
- Adversarial defense
- Safety testing
7. Curriculum Learning
Type: Progressive Difficulty Training Best For: Complex tasks, faster convergence Strengths: Stable learning, faster convergence on hard tasks
Use Cases:
- Complex multi-stage tasks
- Hard exploration problems
- Skill composition
- Transfer learning
8. Federated Learning
Type: Distributed Learning Best For: Privacy, distributed data Strengths: Privacy-preserving, scalable
Use Cases:
- Multi-agent systems
- Privacy-sensitive data
- Distributed training
- Collaborative learning
9. Multi-Task Learning
Type: Transfer Learning Best For: Related tasks, knowledge sharing Strengths: Faster learning on new tasks, better generalization
Use Cases:
- Task families
- Transfer learning
- Domain adaptation
- Meta-learning
Training Workflow
1. Collect Experiences
// Store experiences during agent execution
for (let i = 0; i < numEpisodes; i++) {
const episode = runEpisode();
for (const step of episode.steps) {
await adapter.insertPattern({
id: '',
type: 'experience',
domain: 'task-domain',
pattern_data: JSON.stringify({
embedding: await computeEmbedding(JSON.stringify(step)),
pattern: {
state: step.state,
action: step.action,
reward: step.reward,
next_state: step.next_state,
done: step.done
}
}),
confidence: step.reward > 0 ? 0.9 : 0.5,
usage_count: 1,
success_count: step.reward > 0 ? 1 : 0,
created_at: Date.now(),
last_used: Date.now(),
});
}
}2. Train Model
// Train on collected experiences
const trainingMetrics = await adapter.train({
epochs: 100,
batchSize: 64,
learningRate: 0.001,
validationSplit: 0.2,
});
console.log('Training Metrics:', trainingMetrics);
// {
// loss: 0.023,
// valLoss: 0.028,
// duration: 1523,
// epochs: 100
// }3. Evaluate Performance
// Retrieve similar successful experiences
const testQuery = await computeEmbedding(JSON.stringify(testState));
const result = await adapter.retrieveWithReasoning(testQuery, {
domain: 'task-domain',
k: 10,
synthesizeContext: true,
});
// Evaluate action quality
const suggestedAction = result.memories[0].pattern.action;
const confidence = result.memories[0].similarity;
console.log('Suggested Action:', suggestedAction);
console.log('Confidence:', confidence);Advanced Training Techniques
Experience Replay
// Store experiences in buffer
const replayBuffer = [];
// Sample random batch for training
const batch = sampleRandomBatch(replayBuffer, batchSize: 32);
// Train on batch
await adapter.train({
data: batch,
epochs: 1,
batchSize: 32,
});Prioritized Experience Replay
// Store experiences with priority (TD error)
await adapter.insertPattern({
// ... standard fields
confidence: tdError, // Use TD error as confidence/priority
// ...
});
// Retrieve high-priority experiences
const highPriority = await adapter.retrieveWithReasoning(queryEmbedding, {
domain: 'task-domain',
k: 32,
minConfidence: 0.7, // Only high TD-error experiences
});Multi-Agent Training
// Collect experiences from multiple agents
for (const agent of agents) {
const experience = await agent.step();
await adapter.insertPattern({
// ... store experience with agent ID
domain: `multi-agent/${agent.id}`,
});
}
// Train shared model
await adapter.train({
epochs: 50,
batchSize: 64,
});Performance Optimization
Batch Training
// Collect batch of experiences
const experiences = collectBatch(size: 1000);
// Batch insert (500x faster)
for (const exp of experiences) {
await adapter.insertPattern({ /* ... */ });
}
// Train on batch
await adapter.train({
epochs: 10,
batchSize: 128, // Larger batch for efficiency
});Incremental Learning
// Train incrementally as new data arrives
setInterval(async () => {
const newExperiences = getNewExperiences();
if (newExperiences.length > 100) {
await adapter.train({
epochs: 5,
batchSize: 32,
});
}
}, 60000); // Every minuteIntegration with Reasoning Agents
Combine learning with reasoning for better performance:
// Train learning model
await adapter.train({ epochs: 50, batchSize: 32 });
// Use reasoning agents for inference
const result = await adapter.retrieveWithReasoning(queryEmbedding, {
domain: 'decision-making',
k: 10,
useMMR: true, // Diverse experiences
synthesizeContext: true, // Rich context
optimizeMemory: true, // Consolidate patterns
});
// Make decision based on learned experiences + reasoning
const decision = result.context.suggestedAction;
const confidence = result.memories[0].similarity;CLI Operations
# Create plugin
npx agentdb@latest create-plugin -t decision-transformer -n my-plugin
# List plugins
npx agentdb@latest list-plugins
# Get plugin info
npx agentdb@latest plugin-info my-plugin
# List templates
npx agentdb@latest list-templatesTroubleshooting
Issue: Training not converging
// Reduce learning rate
await adapter.train({
epochs: 100,
batchSize: 32,
learningRate: 0.0001, // Lower learning rate
});Issue: Overfitting
// Use validation split
await adapter.train({
epochs: 50,
batchSize: 64,
validationSplit: 0.2, // 20% validation
});
// Enable memory optimization
await adapter.retrieveWithReasoning(queryEmbedding, {
optimizeMemory: true, // Consolidate, reduce overfitting
});Issue: Slow training
# Enable quantization for faster inference
# Use binary quantization (32x faster)Learn More
- Algorithm Papers: See docs/algorithms/ for detailed papers
- GitHub: https://github.com/ruvnet/agentic-flow/tree/main/packages/agentdb
- MCP Integration:
npx agentdb@latest mcp - Website: https://agentdb.ruv.io
Category: Machine Learning / Reinforcement Learning Difficulty: Intermediate to Advanced Estimated Time: 30-60 minutes
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

