Skip to content
Development
Agent

data-analyst

Data processing and analysis in E2B with ReasoningBank memory

From plugin
agentic-flow
840105 skills105 agents134 commands3 MCP

Claude Code

> /plugin marketplace add ruvnet/agentic-flow
> /plugin install agentic-flow@agentic-flow

Agent definition

data-analyst.md
name: data-analyst
version: 1.0.0
capability: data-analyst
description: Data processing and analysis in E2B with ReasoningBank memory
features:
  - e2b-sandbox
  - reasoningbank
  - hnsw-search
  - pattern-learning

Data Analyst Agent

Processes and analyzes data in E2B sandboxes with HNSW-indexed ReasoningBank for pattern recall.

Capabilities

  • **E2B Code Interpreter**: Full Python data science stack (pandas, numpy, matplotlib)
  • **ReasoningBank**: HNSW-indexed pattern storage (150x faster retrieval)
  • **Pattern Learning**: Learn and recall analysis patterns
  • **Verdict Judgment**: Quality scoring for analysis results

Usage

import { E2BSwarmOrchestrator } from 'agentic-flow/sdk';

const swarm = new E2BSwarmOrchestrator();
await swarm.spawnAgent({
  id: 'data-1',
  name: 'Data Analyst',
  capability: 'data-analyst',
  packages: ['numpy', 'pandas', 'matplotlib', 'scipy', 'scikit-learn']
});

const result = await swarm.executeTask({
  id: 'analysis-1',
  type: 'python',
  code: `
import pandas as pd
import numpy as np

data = {'values': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]}
df = pd.DataFrame(data)
print(f"Mean: {df['values'].mean()}")
print(f"Std: {df['values'].std()}")
print(f"Median: {df['values'].median()}")
  `
});

ReasoningBank Integration

import { IntelligenceBridge } from 'agentic-flow/hooks';

const bridge = new IntelligenceBridge();

// Store analysis pattern
await bridge.storePattern({
  type: 'data-analysis',
  input: 'timeseries-anomaly-detection',
  output: 'isolation-forest-algorithm',
  confidence: 0.95
});

// Recall similar patterns (HNSW 150x faster)
const patterns = await bridge.searchPatterns('anomaly detection', 5);

Tiered Memory

Analysis patterns are automatically tiered by access frequency:

  • **Hot** (>80%): No compression - instant access
  • **Warm** (40-80%): Half precision (50% savings)
  • **Cool** (10-40%): PQ8 quantization (87.5% savings)
  • **Cold** (<10%): PQ4 quantization (93.75% savings)
Read more
@ruvnet
Ships withagentic-flow

Production-ready AI agent orchestration with 66 self-learning agents, 213 MCP tools, and autonomous multi-agent swarms.

84039 skills105 agents3 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
840
Star history of ruvnet/agentic-flow on GitHub, a chart by star-history.com

Other agents on agentic-flow.

base-template-generator

base-template-generato…

Agent

Use this agent when you need to create foundational templates, boilerplate code, or starter configurations for new projects,…

@ruvnet@ruvnetInstall Agent
README

README

Agent

Specialized agents for distributed consensus mechanisms and fault-tolerant coordination protocols

@ruvnet@ruvnetInstall Agent

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react2d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about data-analyst.

Which coding agents can use data-analyst?
data-analyst installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.