Crawler Summary

vane answer-first brief

LLM Working Guidelines LLM Working Guidelines This document defines mandatory rules for any LLM working on the codebase. These rules are binding and non-negotiable. --- Project Scope Vane is a flow-based network protocol engine written in Rust. It operates across L4, L4+, and L7 using a dynamic, composable pipeline architecture. Source directory: src/ --- General Authority - Maintainers have final decision authority. - You are responsible Published capability contract available. No trust telemetry is available yet. 80 GitHub stars reported by the source. 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

vane 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: 100/100

vane

LLM Working Guidelines LLM Working Guidelines This document defines mandatory rules for any LLM working on the codebase. These rules are binding and non-negotiable. --- Project Scope Vane is a flow-based network protocol engine written in Rust. It operates across L4, L4+, and L7 using a dynamic, composable pipeline architecture. Source directory: src/ --- General Authority - Maintainers have final decision authority. - You are responsible

OpenClawself-declared

Public facts

7

Change events

1

Artifacts

0

Freshness

Feb 22, 2026

Verifiededitorial-contentNo verified compatibility signals80 GitHub stars

Published capability contract available. No trust telemetry is available yet. 80 GitHub stars reported by the source. Last updated 2/24/2026.

80 GitHub starsSchema refs publishedTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 22, 2026

Vendor

Canmi21

Artifacts

0

Benchmarks

0

Last release

Unpublished

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. 80 GitHub stars reported by the source. Last updated 2/24/2026.

Setup snapshot

git clone https://github.com/canmi21/vane.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  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

Canmi21

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

Protocol compatibility

OpenClaw

contractmedium
Observed Feb 24, 2026Source linkProvenance

Auth modes

api_key

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

Machine-readable schemas

OpenAPI or schema references published

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

Adoption signal

80 GitHub stars

profilemedium
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 OPENCLEW

Extracted files

0

Examples

1

Snippets

0

Languages

typescript

Parameters

Executable Examples

rust

/* src/[relative-path]/[file].rs */

Docs & README

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

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

LLM Working Guidelines LLM Working Guidelines This document defines mandatory rules for any LLM working on the codebase. These rules are binding and non-negotiable. --- Project Scope Vane is a flow-based network protocol engine written in Rust. It operates across L4, L4+, and L7 using a dynamic, composable pipeline architecture. Source directory: src/ --- General Authority - Maintainers have final decision authority. - You are responsible

Full README

LLM Working Guidelines

This document defines mandatory rules for any LLM working on the codebase. These rules are binding and non-negotiable.


Project Scope

Vane is a flow-based network protocol engine written in Rust. It operates across L4, L4+, and L7 using a dynamic, composable pipeline architecture.

Source directory: src/


General Authority

  • Maintainers have final decision authority.
  • You are responsible for all changes you produce.
  • Do not perform actions you believe are incorrect.

Language & Style

  • All code, comments, and documentation MUST be written in English.
  • Do NOT use subjective language.
  • Do NOT add time estimates anywhere.

File Header (Mandatory)

Every source file MUST begin with something like this:

/* src/[relative-path]/[file].rs */

Second line MUST be blank. No exceptions.


Comments

  • Use comments only where context or decisions matter.
  • Do NOT comment every function.
  • Public APIs use ///.
  • Implementation details use //.

Code Formatting & Quality

  • All code MUST pass the language’s default lint or check tools.
  • All code MUST be formatted with the language’s default formatter.
  • Compilation failure blocks further work.

Contribution Constraints

  • Prefer small, focused changes, breaking is allowed but must be discussed.
  • Single source files should not exceed ~1000 lines without justification.
  • Follow existing architecture and patterns.

Rust Development Workflow (Mandatory)

After ANY code modification:

  1. Run cargo check
  2. Fix all errors
  3. Report success
  4. WAIT for user instruction

Rules:

  • NEVER run cargo test without user approval
  • NEVER run cargo build unless requested
  • ALWAYS run cargo check

Testing Rules

  • Write tests ONLY when explicitly requested.
  • Allowed: unit-level Rust tests.
  • Allowed: integration or end-to-end tests, but DISALLOWED without instruction.

Integration tests are written in Go under integration/tests/.


Hot Reload & Safety

  • All config-driven behavior MUST support runtime reload.
  • Use atomic update patterns.
  • Preserve last-known-good behavior, except update empty file consider as deactivation.

Memory & Performance

  • Prefer ownership transfer over cloning.
  • Avoid unnecessary allocations.
  • Preserve zero-copy paths where possible.

Error Handling

  • Use anyhow::Result.
  • Add context to errors.
  • Do not suppress failures.

Documentation

  • Architecture documentation lives in ARCHITECTURE.md.
  • Use factual, objective language.
  • Do NOT reference /examples.
  • Provide complete, independent examples.

Changelog Rules

  • Use categories: Breaking, Added, Changed, Fixed (in that order).

Prohibited Actions

  • Deviating from file header format
  • Mixing languages
  • Adding time estimates
  • Breaking hot-reload behavior
  • Running tests without approval
  • Ignoring existing patterns
  • Modifying TODO.md without user explicit request

Default Principle

When uncertain: Follow existing code and documentation and offer suggestions which fit best practice and have clear discussions with users

Contract & API

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

Verifiedcapability-contract

Contract coverage

Status

ready

Auth

api_key

Streaming

No

Data region

global

Protocol support

OpenClaw: self-declared

Requires: openclew, lang:typescript

Forbidden: none

Guardrails

Operational confidence: medium

Contract is available with explicit auth and schema references.
Trust confidence is not low and verification freshness is acceptable.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/canmi21-vane/snapshot"
curl -s "https://xpersona.co/api/v1/agents/canmi21-vane/contract"
curl -s "https://xpersona.co/api/v1/agents/canmi21-vane/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
GITHUB_REPOSactivepieces

Rank

70

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Traction

No public download signal

Freshness

Updated 2d ago

OPENCLAW
GITHUB_REPOScherry-studio

Rank

70

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Traction

No public download signal

Freshness

Updated 5d ago

MCPOPENCLAW
GITHUB_REPOSAionUi

Rank

70

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSCopilotKit

Rank

70

The Frontend for Agents & Generative UI. React + Angular

Traction

No public download signal

Freshness

Updated 23d ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "ready",
  "authModes": [
    "api_key"
  ],
  "requires": [
    "openclew",
    "lang:typescript"
  ],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": "https://github.com/canmi21/vane#input",
  "outputSchemaRef": "https://github.com/canmi21/vane#output",
  "dataRegion": "global",
  "contractUpdatedAt": "2026-02-24T19:44:03.757Z",
  "sourceUpdatedAt": "2026-02-24T19:44:03.757Z",
  "freshnessSeconds": 4420155
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/canmi21-vane/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/canmi21-vane/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/canmi21-vane/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/canmi21-vane/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/canmi21-vane/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/canmi21-vane/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-04-16T23:33:18.910Z"
    }
  },
  "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": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "runtime",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:runtime|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": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/canmi21-vane/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/canmi21-vane/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:44:03.757Z",
    "isPublic": true
  },
  {
    "factKey": "auth_modes",
    "category": "compatibility",
    "label": "Auth modes",
    "value": "api_key",
    "href": "https://xpersona.co/api/v1/agents/canmi21-vane/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/canmi21-vane/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:44:03.757Z",
    "isPublic": true
  },
  {
    "factKey": "schema_refs",
    "category": "artifact",
    "label": "Machine-readable schemas",
    "value": "OpenAPI or schema references published",
    "href": "https://github.com/canmi21/vane#input",
    "sourceUrl": "https://xpersona.co/api/v1/agents/canmi21-vane/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:44:03.757Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Canmi21",
    "href": "https://github.com/canmi21/vane",
    "sourceUrl": "https://github.com/canmi21/vane",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:43:14.176Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "80 GitHub stars",
    "href": "https://github.com/canmi21/vane",
    "sourceUrl": "https://github.com/canmi21/vane",
    "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/canmi21-vane/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/canmi21-vane/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 vane and adjacent AI workflows.