Crawler Summary

crewai-agent answer-first brief

CrewAI intelligent gateway with routing, testing, logging and GitHub Actions CI CrewAI Agent Gateway Small CrewAI project with intelligent_gateway.py as the recommended main entry point. The gateway classifies each user request as market, technical, or writing, then dispatches it to the matching specialist agent. Market analysis can use Tavily search when TAVILY_API_KEY is configured; if Tavily is missing or unconfigured, the gateway still starts and runs without search tools. Project Structure Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Freshness

Last checked 10/9/2026

Best For

crewai-agent is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Agent DossierGITHUB REPOSSafety: 66/100

crewai-agent

CrewAI intelligent gateway with routing, testing, logging and GitHub Actions CI CrewAI Agent Gateway Small CrewAI project with intelligent_gateway.py as the recommended main entry point. The gateway classifies each user request as market, technical, or writing, then dispatches it to the matching specialist agent. Market analysis can use Tavily search when TAVILY_API_KEY is configured; if Tavily is missing or unconfigured, the gateway still starts and runs without search tools. Project Structure

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Oct 9, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Oct 9, 2026

Vendor

Garrettgao6 Alt

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

Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Setup snapshot

  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

Garrettgao6 Alt

profilemedium
Observed Oct 9, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Oct 9, 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 REPOS

Extracted files

0

Examples

6

Snippets

0

Languages

python

Executable Examples

text

crewai-agent/
├── .env.example              # Example local environment configuration
├── .dockerignore             # Docker build exclusions
├── .github/workflows/ci.yml  # GitHub Actions CI
├── Dockerfile                # FastAPI container image definition
├── agents.py                 # Agent factory definitions
├── api.py                    # FastAPI HTTP gateway
├── config.py                 # Environment, LLM, and Tavily setup
├── intelligent_gateway.py    # Recommended CLI entry point
├── gateway.py                # Legacy simple keyword gateway
├── main.py                   # Legacy fixed demo workflow
├── prompt_store.py           # SQLite prompt library setup and query helpers
├── prompts.db                # SQLite prompt library database
├── requirements.txt          # Runtime dependencies
├── requirements-dev.txt      # Test/development dependencies
├── run_local.sh              # Local script that starts FastAPI and Streamlit
├── streamlit_app.py          # Streamlit web UI for the FastAPI gateway
├── user_store.py             # Local account store, password hashing, and account limits
├── test_gateway_routing.py   # Pytest routing and error-handling tests
└── README.md

bash

python3 -m venv venv
source venv/bin/activate

bash

python -m pip install -r requirements.txt

bash

python -m pip install -r requirements-dev.txt

bash

cp .env.example .env

env

OPENAI_API_KEY=your_openai_api_key

Docs & README

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

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

CrewAI intelligent gateway with routing, testing, logging and GitHub Actions CI CrewAI Agent Gateway Small CrewAI project with intelligent_gateway.py as the recommended main entry point. The gateway classifies each user request as market, technical, or writing, then dispatches it to the matching specialist agent. Market analysis can use Tavily search when TAVILY_API_KEY is configured; if Tavily is missing or unconfigured, the gateway still starts and runs without search tools. Project Structure

Full README

CrewAI Agent Gateway

Small CrewAI project with intelligent_gateway.py as the recommended main entry point.

The gateway classifies each user request as market, technical, or writing, then dispatches it to the matching specialist agent. Market analysis can use Tavily search when TAVILY_API_KEY is configured; if Tavily is missing or unconfigured, the gateway still starts and runs without search tools.

Project Structure

crewai-agent/
├── .env.example              # Example local environment configuration
├── .dockerignore             # Docker build exclusions
├── .github/workflows/ci.yml  # GitHub Actions CI
├── Dockerfile                # FastAPI container image definition
├── agents.py                 # Agent factory definitions
├── api.py                    # FastAPI HTTP gateway
├── config.py                 # Environment, LLM, and Tavily setup
├── intelligent_gateway.py    # Recommended CLI entry point
├── gateway.py                # Legacy simple keyword gateway
├── main.py                   # Legacy fixed demo workflow
├── prompt_store.py           # SQLite prompt library setup and query helpers
├── prompts.db                # SQLite prompt library database
├── requirements.txt          # Runtime dependencies
├── requirements-dev.txt      # Test/development dependencies
├── run_local.sh              # Local script that starts FastAPI and Streamlit
├── streamlit_app.py          # Streamlit web UI for the FastAPI gateway
├── user_store.py             # Local account store, password hashing, and account limits
├── test_gateway_routing.py   # Pytest routing and error-handling tests
└── README.md

Install

Create and activate a virtual environment:

python3 -m venv venv
source venv/bin/activate

Install runtime dependencies:

python -m pip install -r requirements.txt

Install development dependencies when running tests locally:

python -m pip install -r requirements-dev.txt

Configure .env

Copy the example file and fill in your local values:

cp .env.example .env

Required:

OPENAI_API_KEY=your_openai_api_key

Optional:

TAVILY_API_KEY=your_tavily_api_key
LOG_LEVEL=INFO
OTEL_SDK_DISABLED=true
ADMIN_USERNAME=admin
ADMIN_PASSWORD=change-me
MAX_USERS=3

intelligent_gateway.py automatically loads .env from the project directory. You do not need to manually source .env.

TAVILY_API_KEY is optional. When it is missing, or when TavilySearchTool cannot be imported or initialized, the gateway logs a warning and disables search instead of failing startup.

ADMIN_USERNAME and ADMIN_PASSWORD are used only to create the first local admin account when users.db is empty. Set a strong admin password in your real .env; the default example password is not hard-coded in the application. MAX_USERS controls active local accounts. MAX_USERS=3 allows up to three active users, and MAX_USERS=0 allows unlimited users.

Run

Run the recommended JSON router gateway:

python intelligent_gateway.py

This entry point:

  • loads .env automatically
  • creates the shared OpenAI LLM client
  • creates Tavily search tools when available
  • creates router, market, technical, and writing agents
  • classifies each request before choosing a specialist agent
  • falls back to the writing agent if routing fails
  • returns a friendly error if the specialist LLM call fails

Start the local FastAPI and Streamlit development servers together:

./run_local.sh

The script checks that .env and venv exist before starting services. FastAPI runs on http://127.0.0.1:8000, Streamlit runs on http://127.0.0.1:8501, and pressing Ctrl+C stops both.

Run the FastAPI gateway locally:

uvicorn api:app --host 0.0.0.0 --port 8000

Health check:

curl http://127.0.0.1:8000/health

Analyze request:

curl -X POST http://127.0.0.1:8000/analyze \
  -H "Content-Type: application/json" \
  -d '{"query":"用户问题"}'

Run the Streamlit web UI in a second terminal after FastAPI is running:

streamlit run streamlit_app.py

The Streamlit app displays category, confidence, version, result, and response time fields. It also keeps a session-local History sidebar with the 10 most recent requests, including each request's query, mode, routing metadata, result, and elapsed time. Use Clear History to reset the sidebar.

The Streamlit UI uses a premium SaaS design for a scientific intelligence platform, with a responsive desktop and mobile layout, a mobile contrast fix for Safari and Android Chrome, a refined hero section, a Mobile Quick Guide, scientific module cards, polished sidebar sections, and a card-based report area with metadata metrics. The sidebar is organized into Prompt Library, Form Builder, Document Intelligence, Executive Intelligence Center, Automation Intelligence, and Intelligence History sections. The SQLite-backed Prompt Library section lets you choose a Business or Construction category, select a prompt, and click Load Prompt Template to place the full template into the editable input box. The prompt text remains editable before submitting.

The Mobile Quick Guide appears below the hero section as a compact 📱 Mobile Quick Guide expander. It gives iPhone and Android users a clear onboarding path: open the sidebar, select a tool, generate a prompt, submit the analysis, and download the PDF report.

The app requires local account authentication before the workspace is available. Users can sign in or create an account with username/email and password. Passwords are hashed with hashlib.pbkdf2_hmac and stored in users.db; the local database is ignored by git so real user records are not committed. New registrations require a unique username, a unique email address, matching password confirmation, and a password of at least eight characters.

Local accounts are limited by MAX_USERS, which defaults to 3. The app counts active users only. When the active user count reaches the configured limit, registration is blocked with Account limit reached. Please contact the administrator. Set MAX_USERS=0 to remove the account limit.

The app includes subscription and usage management for commercial plans. New local accounts start on Starter, and the sidebar shows the current plan, monthly AI request usage, monthly document analysis usage, and renewal date. Usage is stored in users.db and resets when the monthly subscription period renews.

Subscription tiers:

  • Starter: $19/month, 100 AI requests/month, 20 document analyses/month, PDF export, basic automation templates.
  • Professional: $49/month, 1000 AI requests/month, 200 document analyses/month, multi-document analysis, Executive Intelligence, full Automation Intelligence.
  • Business: $149/month, 5000 AI requests/month, 1000 document analyses/month, API access, team accounts for 20 users, priority support.
  • Enterprise: custom pricing, unlimited*, dedicated support, custom deployment.

When a user reaches a monthly limit, the UI blocks the action and displays: You have reached your monthly plan limit. Upgrade your subscription to continue. Stripe fields are reserved in users.db as stripe_customer_id and stripe_subscription_id, but Stripe checkout and billing are not connected yet.

The Form Builder section is collapsed by default and covers all Business and Construction prompt templates. Choose a form category and template, complete the structured fields, and click Generate Professional Prompt to write a professional prompt into the same editable input box. Form fields support text inputs, larger text areas, dropdowns, and multi-select focus areas.

The Document Intelligence section is collapsed by default and supports single-file PDF, TXT, DOCX, and XLSX uploads. Choose an analysis type, upload a document, and click Generate Document Intelligence Prompt to place the extracted document text and requested analysis task into the editable input box. Uploaded content is limited to the first 12000 characters when needed, and the generated prompt states when truncation occurred.

The Executive Intelligence Center section is collapsed by default and supports multi-file project reviews for construction and business workflows. Upload multiple project documents, choose a review type and agent mode, then click Generate Executive Review to combine the extracted content into one professional cross-document review prompt. Click Run Executive Agent Team to run the selected CrewAI executive agent workflow and save the board-level result to History.

The Automation Intelligence section is collapsed by default and generates practical automation blueprints, workflow plans, SOPs, calendars, tables, and campaign structures. Choose an automation type, complete the targeted fields, and click Generate Automation Blueprint to write a complete professional prompt into the editable input box.

Streamlit supports two modes:

  • Fast Mode: enabled by default. It skips the Router Agent and runs the Writer Agent directly from the UI process.
  • Advanced Agent Routing: posts requests to http://127.0.0.1:8000/analyze and uses the existing Router Agent to choose the specialist agent.

The FastAPI route contract is unchanged. The CLI behavior in intelligent_gateway.py is unchanged.

Prompt Library

Prompt templates are stored in prompts.db using SQLite. The prompts table contains:

  • id
  • category
  • name
  • content
  • version
  • created_at
  • updated_at

If prompts.db does not exist, prompt_store.py automatically creates it and seeds the default Business and Construction templates. Future template management can be added through prompt_store.py without changing api.py, intelligent_gateway.py, or run_local.sh.

Form Builder

The Streamlit Form Builder is defined in streamlit_app.py through a FORM_LIBRARY configuration. It covers the same Business and Construction template areas as the Prompt Library, but uses structured fields and targeted dropdowns to generate prompts consistently.

Supported field types:

  • text_input
  • text_area
  • selectbox
  • multiselect

Clicking Generate Professional Prompt updates st.session_state.query; the user can still edit the generated prompt before submitting it in Fast Mode or Advanced Agent Routing.

Document Analysis

Document Analysis reads one uploaded file in the Streamlit sidebar and generates a document-specific analysis prompt. Each analysis type uses its own professional report structure instead of a shared generic checklist.

Supported formats:

  • PDF through pypdf
  • TXT through UTF-8 decoding
  • DOCX through python-docx
  • XLSX through openpyxl

Supported analysis types:

  • Contract Review
  • Tender Review
  • Risk Assessment
  • Meeting Minutes
  • Progress Report
  • Safety Inspection
  • Business Analysis

Uploaded document content is limited to the first 12000 extracted characters. The UI shows the extracted character count and truncation status.

After a Document Analysis result is generated, the result area shows a Download Report PDF button. PDF export uses reportlab, preserves line breaks, paginates long reports, and names the file from the selected analysis type, such as contract_review.pdf or business_analysis.pdf.

Project Intelligence Review

Project Intelligence Review is a commercial multi-document workflow for project-level analysis. It supports multiple PDF, TXT, DOCX, and XLSX uploads in one review and preserves each file name in the generated prompt.

Supported review types:

  • Full Project Review
  • Contract + Tender Review
  • Commercial Risk Review
  • Construction Risk Review
  • NCC / Compliance Review
  • Procurement Review
  • Progress & Meeting Review

Each uploaded file is limited to the first 12000 extracted characters, and combined project document content is limited to 30000 characters. Files that cannot be read show an error and are skipped without blocking other uploaded files.

Executive Agent Team

executive_agents.py defines a real CrewAI executive review team that analyzes uploaded project document text without Tavily search. The team includes Contract, Tender, Risk, NCC Compliance, Finance, BIM, and Executive Coordinator agents. Each agent has its own role, goal, backstory, and task, and the Executive Coordinator combines the specialist outputs into a board-level report.

The Streamlit UI keeps the generated executive review prompt editable, and Run Executive Agent Team executes the multi-agent workflow directly from the Executive Intelligence Center section. Executive results are saved to History and support Download Report PDF.

Executive agent modes:

  • Fast Executive Review: runs only the Executive Coordinator Agent for the fastest, lowest-cost review.
  • Full Board Review: runs Contract, Risk, Finance, and Executive Coordinator agents for balanced speed and quality.
  • Deep Due Diligence: runs Contract, Tender, Risk, NCC, Finance, BIM, and Executive Coordinator agents for the strongest analysis.

History entries and exported Executive PDFs include the selected agent_mode.

Automation Intelligence

Automation Intelligence is defined in streamlit_app.py through an AUTOMATION_LIBRARY configuration. It generates complete prompts for practical automation planning while keeping the final prompt editable before submission.

Supported automation types:

  • Project management automation
  • Gantt chart planning
  • Social media scheduling planner
  • Market research automation
  • Repetitive task automation
  • Data analysis and visualization
  • Office automation
  • File organization automation
  • Promotion email automation

Each automation type has targeted fields, a dedicated prompt template, required output sections, and required table formats. Generated prompts can produce automation blueprints, workflow plans, SOPs, checklists, reports, dashboard plans, content calendars, email campaign plans, and Gantt chart plans.

Current automation scope:

  • Generates automation blueprint, workflow, SOP, report, table, calendar, or campaign planning prompts.
  • Does not automatically publish social media posts.
  • Does not automatically send emails.
  • Does not connect to or call Gmail, Outlook, Buffer, Zapier, Make, or social media APIs.
  • Does not scrape images, contacts, or audience lists.
  • Does not save third-party account passwords.
  • Requires human review before publishing, sending, or executing any automation workflow.

Docker

Build the image:

docker build -t crewai-agent .

Run the container with local environment variables:

docker run --env-file .env -p 8000:8000 crewai-agent

Check the container health endpoint:

curl http://127.0.0.1:8000/health

The Docker build excludes .env, local virtual environments, caches, and git metadata through .dockerignore.

VPS Production Run

For a VPS deployment where Gao Intelligence Hub must keep running after SSH disconnects and automatically recover after server restarts, install the systemd services in deploy/.

Expected production path:

/root/crewai-agent

Before installing services, make sure the project is deployed at that path, .env is configured, dependencies are installed into venv, and the app can start manually.

Install systemd services:

sudo bash deploy/install_systemd.sh

The installer:

  • copies deploy/garrett-api.service to /etc/systemd/system/
  • copies deploy/garrett-streamlit.service to /etc/systemd/system/
  • runs systemctl daemon-reload
  • enables both services at boot
  • restarts both services
  • prints status and log commands

Check service status:

systemctl status garrett-api
systemctl status garrett-streamlit

Restart services:

systemctl restart garrett-api
systemctl restart garrett-streamlit

View live logs:

journalctl -u garrett-api -f
journalctl -u garrett-streamlit -f

Service details:

  • FastAPI runs on 127.0.0.1:8000
  • Streamlit runs on 0.0.0.0:8501
  • Streamlit uses API_URL=http://127.0.0.1:8000/analyze
  • both services use Restart=always and RestartSec=5

Tests

Run the local test suite:

python -m pytest -q

Run syntax compilation checks:

python -m py_compile intelligent_gateway.py config.py agents.py api.py streamlit_app.py prompt_store.py test_gateway_routing.py test_api.py

The routing tests mock crewai and langchain_openai before importing intelligent_gateway.py, so tests do not call real OpenAI or Tavily services.

GitHub Actions

CI is defined in .github/workflows/ci.yml.

On every push and pull request, GitHub Actions:

  • sets up Python 3.12
  • installs requirements.txt
  • installs requirements-dev.txt
  • runs py_compile
  • runs pytest
  • uses test environment variables instead of real API keys

Legacy Entry Points

intelligent_gateway.py is the only recommended entry point.

The older scripts are kept for comparison and demos:

  • gateway.py: simple keyword-based gateway
  • main.py: fixed two-agent demo workflow

These legacy scripts do not receive the same routing, logging, fallback, and test coverage as intelligent_gateway.py.

License

This project is licensed under the MIT License. See LICENSE for details.

Contract & API

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

MissingGITHUB REPOS

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/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

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
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 ReposUpdated 2h agoRank 70

AionUi

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!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

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

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-10-09T20:57:03.061Z"
    }
  },
  "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": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Garrettgao6 Alt",
    "href": "https://github.com/garrettgao6-alt/crewai-agent",
    "sourceUrl": "https://github.com/garrettgao6-alt/crewai-agent",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-10-09T19:19:41.579Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-10-09T19:19:41.579Z",
    "isPublic": true
  },
  {
    "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": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-garrettgao6-alt-crewai-agent/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 crewai-agent and adjacent AI workflows.