Crawler Summary

gemini-flow answer-first brief

Gemini Flow: AI Agent Orchestration Platform Gemini Flow ๐Ÿš€ **A hobby project exploring the power of Gemini AI and Claude Code** โš ๏ธ **Disclaimer**: This project is heavily inspired by and based on $1. It's a personal experiment to test the capabilities of Google's Gemini AI using similar patterns and concepts. This is NOT an official project and should be viewed as a learning exercise and tribute to the excellent work done on Claude Flow. About This Project Gem Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Freshness

Last checked 2/22/2026

Best For

Contract is available with explicit auth and schema references.

Not Ideal For

gemini-flow is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.

Evidence Sources Checked

editorial-content, capability-contract, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 80/100

gemini-flow

Gemini Flow: AI Agent Orchestration Platform Gemini Flow ๐Ÿš€ **A hobby project exploring the power of Gemini AI and Claude Code** โš ๏ธ **Disclaimer**: This project is heavily inspired by and based on $1. It's a personal experiment to test the capabilities of Google's Gemini AI using similar patterns and concepts. This is NOT an official project and should be viewed as a learning exercise and tribute to the excellent work done on Claude Flow. About This Project Gem

MCPverified

Public facts

6

Change events

1

Artifacts

0

Freshness

Feb 22, 2026

Verifiededitorial-content1 verified compatibility signal

Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Schema refs publishedTrust evidence available

Trust score

Unknown

Compatibility

MCP

Freshness

Feb 22, 2026

Vendor

Groeimetai

Artifacts

0

Benchmarks

0

Last release

1.0.0

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Setup snapshot

git clone https://github.com/groeimetai/gemini-flow.git
  1. 1

    Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Groeimetai

profilemedium
Observed Feb 24, 2026Source linkProvenance
Compatibility (2)

Protocol compatibility

MCP

contracthigh
Observed Feb 24, 2026Source linkProvenance

Auth modes

mcp, api_key

contracthigh
Observed Feb 24, 2026Source linkProvenance
Artifact (1)

Machine-readable schemas

OpenAPI or schema references published

contracthigh
Observed Feb 24, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB MCP

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Executable Examples

bash

# Clone the repository
git clone https://github.com/vadupdawg/gemini-flow.git
cd gemini-flow

# Install dependencies
npm install

# Build the project
npm run build

# Set up your Gemini API key
export GEMINI_API_KEY="your-api-key-here"

# Run Gemini Flow
./gemini-flow --help

bash

# One-liner installation
git clone https://github.com/vadupdawg/gemini-flow.git && cd gemini-flow && npm install && npm run build

bash

export GEMINI_API_KEY="your-api-key-here"

env

GEMINI_API_KEY=your-api-key-here

bash

# Add to ~/.bashrc or ~/.zshrc
export PATH="$PATH:/path/to/gemini-flow"

bash

# Show all available commands
./gemini-flow --help

# Check system status
./gemini-flow status

# List available SPARC modes
./gemini-flow sparc modes

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB MCP

Docs source

GITHUB MCP

Editorial quality

ready

Gemini Flow: AI Agent Orchestration Platform Gemini Flow ๐Ÿš€ **A hobby project exploring the power of Gemini AI and Claude Code** โš ๏ธ **Disclaimer**: This project is heavily inspired by and based on $1. It's a personal experiment to test the capabilities of Google's Gemini AI using similar patterns and concepts. This is NOT an official project and should be viewed as a learning exercise and tribute to the excellent work done on Claude Flow. About This Project Gem

Full README

Gemini Flow ๐Ÿš€

A hobby project exploring the power of Gemini AI and Claude Code

โš ๏ธ Disclaimer: This project is heavily inspired by and based on Claude Flow. It's a personal experiment to test the capabilities of Google's Gemini AI using similar patterns and concepts. This is NOT an official project and should be viewed as a learning exercise and tribute to the excellent work done on Claude Flow.

About This Project

Gemini Flow is an experimental port of Claude Flow's concepts to work with Google's Gemini AI. It demonstrates how powerful AI orchestration patterns can be adapted across different AI providers. This project exists to:

  • Test Gemini AI's capabilities in multi-agent scenarios
  • Explore AI orchestration patterns
  • Learn from and appreciate the architecture of Claude Flow
  • Provide a playground for experimenting with AI-driven development workflows

๐ŸŒŸ Features

  • 20+ SPARC Development Modes: Specialized AI agents for coding, testing, debugging, architecture, and more
  • Multi-Agent Swarm Coordination: Orchestrate multiple AI agents working in parallel
  • Persistent Memory System: Store and retrieve context across sessions
  • Task Management: Track and manage complex workflows with dependencies
  • Real-time Monitoring: Monitor agent activities and system status
  • MCP Integration: Connect with Claude Code to leverage Gemini's 1M token context window
  • Extensible Architecture: Easy to add new commands, modes, and capabilities

๐Ÿ“‹ Prerequisites

  • Node.js 16.x or higher
  • npm or yarn
  • Google Gemini API key

๐Ÿ› ๏ธ Installation

From GitHub

# Clone the repository
git clone https://github.com/vadupdawg/gemini-flow.git
cd gemini-flow

# Install dependencies
npm install

# Build the project
npm run build

# Set up your Gemini API key
export GEMINI_API_KEY="your-api-key-here"

# Run Gemini Flow
./gemini-flow --help

Quick Setup Script

# One-liner installation
git clone https://github.com/vadupdawg/gemini-flow.git && cd gemini-flow && npm install && npm run build

๐Ÿ”‘ Configuration

API Key Setup

Gemini Flow requires a Google Gemini API key. Set it as an environment variable:

export GEMINI_API_KEY="your-api-key-here"

Or create a .env file in the project root:

GEMINI_API_KEY=your-api-key-here

Optional: Add to PATH

For global access, add the gemini-flow directory to your PATH:

# Add to ~/.bashrc or ~/.zshrc
export PATH="$PATH:/path/to/gemini-flow"

๐Ÿš€ Quick Start

Basic Commands

# Show all available commands
./gemini-flow --help

# Check system status
./gemini-flow status

# List available SPARC modes
./gemini-flow sparc modes

SPARC Development Modes

Run specialized AI agents for different tasks:

# Run the default orchestrator mode
./gemini-flow sparc "Build a REST API with authentication"

# Run specific SPARC modes
./gemini-flow sparc run coder "Implement user authentication"
./gemini-flow sparc run tester "Write unit tests for auth module"
./gemini-flow sparc run architect "Design microservices architecture"

# Test-Driven Development mode
./gemini-flow sparc tdd "Shopping cart feature with checkout"

Multi-Agent Swarm Coordination

Coordinate multiple agents for complex tasks:

# Research swarm
./gemini-flow swarm "Research modern web frameworks" \
  --strategy research \
  --mode distributed \
  --max-agents 5 \
  --parallel

# Development swarm
./gemini-flow swarm "Build e-commerce platform" \
  --strategy development \
  --mode hierarchical \
  --max-agents 8 \
  --monitor

# Analysis swarm with output
./gemini-flow swarm "Analyze codebase performance" \
  --strategy analysis \
  --output json

Memory Management

Store and retrieve information across sessions:

# Store data
./gemini-flow memory store "project_specs" "E-commerce platform with React and Node.js"

# Retrieve data
./gemini-flow memory get "project_specs"

# List all stored keys
./gemini-flow memory list

# Export memory for backup
./gemini-flow memory export backup.json

# Import memory from file
./gemini-flow memory import backup.json

MCP Integration with Claude Code

Bridge Gemini's 1M token context window with Claude Code:

# Start MCP server to expose Gemini capabilities
./gemini-flow mcp start

# Connect to Claude Code
./gemini-flow mcp connect

# Collaborative analysis (Gemini + Claude)
./gemini-flow mcp collaborate "Analyze this large codebase" --directory ./src

# The workflow:
# 1. Gemini processes full context (up to 1M tokens)
# 2. Claude refines the analysis
# 3. Get combined insights from both models

See MCP Integration Guide for detailed setup.

Agent Management

# Spawn a new agent
./gemini-flow agent spawn researcher --name "market_analyst"

# List active agents
./gemini-flow agent list

๐Ÿ“š Available SPARC Modes

| Mode | Description | Use Case | |------|-------------|----------| | orchestrator | Default mode for complex multi-step tasks | General project coordination | | coder | Focused on implementation and coding | Writing new features | | researcher | Information gathering and analysis | Technical research | | tdd | Test-driven development workflow | Building with tests first | | architect | System design and architecture | Planning system structure | | reviewer | Code review and quality assessment | PR reviews, audits | | debugger | Bug fixing and troubleshooting | Solving issues | | tester | Test creation and validation | Writing test suites | | analyzer | Performance and code analysis | Optimization | | optimizer | Code and performance optimization | Improving efficiency | | documenter | Documentation generation | Creating docs | | designer | UI/UX and system design | Interface design | | innovator | Creative problem solving | Novel solutions | | devops | Infrastructure and deployment | CI/CD, deployment | | security-reviewer | Security analysis | Security audits |

๐Ÿ”ง Advanced Usage

Workflow Automation

Create complex workflows by chaining commands:

# Research โ†’ Design โ†’ Implement โ†’ Test workflow
./gemini-flow sparc run researcher "Best practices for JWT authentication"
./gemini-flow sparc run architect "Design secure auth system"
./gemini-flow sparc tdd "JWT authentication module"
./gemini-flow sparc run security-reviewer "Audit authentication implementation"

Integration with Development Tools

# Save SPARC output to file
./gemini-flow sparc run documenter "Generate API documentation" --output docs/api.md

# Use with version control
./gemini-flow sparc run reviewer "Review changes in feature branch" | tee review.md
git add review.md
git commit -m "Add code review feedback"

๐Ÿ—๏ธ Project Structure

gemini-flow/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ commands/        # CLI command implementations
โ”‚   โ”œโ”€โ”€ core/           # Core components (Agent, Memory, Orchestrator)
โ”‚   โ”œโ”€โ”€ agents/         # Agent type definitions
โ”‚   โ””โ”€โ”€ templates/      # SPARC mode prompts
โ”œโ”€โ”€ dist/              # Compiled JavaScript
โ”œโ”€โ”€ memory/            # Persistent storage
โ””โ”€โ”€ gemini-flow        # CLI executable

๐Ÿงช Development

Running Tests

npm test

Building from Source

# Install dependencies
npm install

# Run TypeScript compiler
npm run build

# Run linting
npm run lint

# Type checking
npm run typecheck

Adding New SPARC Modes

  1. Create a new prompt file in src/templates/prompts/modes/
  2. Add the mode to the SPARC_MODES array in src/commands/sparc.ts
  3. Rebuild the project

๐Ÿค Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

๐Ÿ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments & Credits

This project wouldn't exist without:

  • Claude Flow - The original implementation and inspiration for this entire project. Most concepts, commands, and architecture patterns are directly adapted from Claude Flow.
  • Claude Code - Used to help port and adapt the concepts to work with Gemini AI
  • Google's Gemini AI - The AI engine powering this experimental version
  • The open source community - For making projects like this possible

Important Note

This is a hobby project created to explore and learn. If you're looking for a production-ready AI orchestration tool, please check out the original Claude Flow.

The goal here is purely educational: to understand how AI orchestration works and to test if similar patterns can work across different AI providers. All credit for the innovative concepts goes to the Claude Flow team.

๐Ÿ› Troubleshooting

Common Issues

"GEMINI_API_KEY is not set"

  • Ensure you've exported your API key: export GEMINI_API_KEY="your-key"

"Command not found: gemini-flow"

  • Run with ./gemini-flow from the project directory
  • Or add the directory to your PATH

"Module not found" errors

  • Run npm install to install dependencies
  • Run npm run build to compile TypeScript

๐Ÿ“ž Support

Since this is a hobby project:

  • Feel free to create issues, but please understand this is maintained in spare time
  • PRs and contributions are welcome if you want to experiment
  • For production use cases, consider using Claude Flow instead

An experimental project built with โค๏ธ to explore AI orchestration patterns

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

Verifiedcapability-contract

Contract coverage

Status

ready

Auth

mcp, api_key

Streaming

No

Data region

global

Protocol support

MCP: verified

Requires: mcp, lang:typescript

Forbidden: high_risk

Guardrails

Operational confidence: medium

Contract is available with explicit auth and schema references.
Trust confidence is not low and verification freshness is acceptable.
Protocol support is explicitly confirmed in contract metadata.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITLAB_AI_CATALOGgitlab-mcp

Rank

83

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_PUBLIC_PROJECTSgitlab-mcp

Rank

80

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-openapi

Rank

74

Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-actix-web

Rank

72

An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
Machine Appendix

Contract JSON

{
  "contractStatus": "ready",
  "authModes": [
    "mcp",
    "api_key"
  ],
  "requires": [
    "mcp",
    "lang:typescript"
  ],
  "forbidden": [
    "high_risk"
  ],
  "supportsMcp": true,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": "https://github.com/groeimetai/gemini-flow#input",
  "outputSchemaRef": "https://github.com/groeimetai/gemini-flow#output",
  "dataRegion": "global",
  "contractUpdatedAt": "2026-02-24T19:46:35.097Z",
  "sourceUpdatedAt": "2026-02-24T19:46:35.097Z",
  "freshnessSeconds": 4434849
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "MCP"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_MCP",
      "generatedAt": "2026-04-17T03:40:44.852Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "MCP",
      "type": "protocol",
      "support": "supported",
      "confidenceSource": "contract",
      "notes": "Confirmed by capability contract"
    },
    {
      "key": "gemini",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "ai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "orchestration",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "cli",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:MCP|supported|contract capability:gemini|supported|profile capability:ai|supported|profile capability:agent|supported|profile capability:orchestration|supported|profile capability:cli|supported|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "MCP",
    "href": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:35.097Z",
    "isPublic": true
  },
  {
    "factKey": "auth_modes",
    "category": "compatibility",
    "label": "Auth modes",
    "value": "mcp, api_key",
    "href": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:35.097Z",
    "isPublic": true
  },
  {
    "factKey": "schema_refs",
    "category": "artifact",
    "label": "Machine-readable schemas",
    "value": "OpenAPI or schema references published",
    "href": "https://github.com/groeimetai/gemini-flow#input",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:35.097Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Groeimetai",
    "href": "https://github.com/groeimetai/gemini-flow",
    "sourceUrl": "https://github.com/groeimetai/gemini-flow",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:43:14.176Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-groeimetai-gemini-flow/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub ยท GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to gemini-flow and adjacent AI workflows.