{"id":"4e672cf3-89af-4c2b-8ab3-4657fda37d81","slug":"crewai-sundar-paul-astra","name":"astra","description":"Multi-agent AI system for grocery retail combining 5 frameworks — Google ADK (orchestration), LangGraph (customer support with human-in-the-loop), CrewAI (pricing optimization), LlamaIndex (RAG knowledge base), and NeMo Guardrails (safety) deployed on GCP Cloud Run with CI/CD, distributed tracing, and real-time monitoring.","canonicalUrl":"https://www.xpersona.co/skill/crewai-sundar-paul-astra","sourceUrl":"https://github.com/sundar-paul/astra","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"sundar-paul","label":"Sundar Paul","url":"https://github.com/sundar-paul/astra"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-05-31T06:18:42.098Z","freshnessLabel":"May 31, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"May 31, 2026"},{"label":"Vendor","value":"Sundar Paul"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","label":"Vendor","value":"Sundar Paul","category":"vendor","href":"https://github.com/sundar-paul/astra","sourceUrl":"https://github.com/sundar-paul/astra","sourceType":"profile","confidence":"medium","observedAt":"2026-05-31T06:18:42.098Z","isPublic":true,"metadata":{}},{"factKey":"protocols","label":"Protocol compatibility","value":"OpenClaw","category":"compatibility","href":"https://www.xpersona.co/api/v1/agents/crewai-sundar-paul-astra/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-sundar-paul-astra/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-05-31T06:18:42.098Z","isPublic":true,"metadata":{}},{"factKey":"handshake_status","label":"Handshake status","value":"UNKNOWN","category":"security","href":"https://www.xpersona.co/api/v1/agents/crewai-sundar-paul-astra/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-sundar-paul-astra/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true,"metadata":{}}],"highlights":["Trust evidence available"],"agentCard":{"name":"astra","description":"Multi-agent AI system for grocery retail combining 5 frameworks — Google ADK (orchestration), LangGraph (customer support with human-in-the-loop), CrewAI (pricing optimization), LlamaIndex (RAG knowledge base), and NeMo Guardrails (safety) deployed on GCP Cloud Run with CI/CD, distributed tracing, and real-time monitoring.","source":"GITHUB_OPENCLEW","sourceId":"crewai:1169434479","repository":"https://github.com/sundar-paul/astra","documentation":"https://www.xpersona.co/skill/crewai-sundar-paul-astra/agent/crewai-sundar-paul-astra","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/sundar-paul/astra.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"┌──────────────────────────────────────────────────────────────────────┐\n│                        NeMo Guardrails (Safety Layer)                │\n│  ┌────────────────────────────────────────────────────────────────┐  │\n│  │                   Google ADK Orchestrator                      │  │\n│  │                                                                │  │\n│  │   User Message → Intent Router → Session Manager               │  │\n│  │          │        (3-tier: keyword → pattern → LLM)            │  │\n│  │          ▼                                                     │  │\n│  │   ┌──────────────────┬──────────────────┬───────────────────┐  │  │\n│  │   │    LangGraph     │     CrewAI       │    LlamaIndex     │  │  │\n│  │   │    Customer      │     Pricing      │    Knowledge      │  │  │\n│  │   │    Support       │     Crew         │    Base           │  │  │\n│  │   │                  │                  │                   │  │  │\n│  │   │  6 Nodes:        │  3 Agents:       │  4 Indexes:       │  │  │\n│  │   │  · intake        │  · Analyst       │  · products       │  │  │\n│  │   │  · classify      │  · Forecaster    │  · policies       │  │  │\n│  │   │  · retrieve      │  · Strategist    │  · pricing_rules  │  │  │\n│  │   │  · resolve       │                  │  · faqs           │  │  │\n│  │   │  · escalate      │  6 Tools         │                   │  │  │\n│  │   │  · feedback      │                  │  ChromaDB         │  │  │\n│  │   └──────────────────┴──────────────────┴───────────────────┘  │  │\n│  │                                                                │  │\n│  │   MCP Servers: [Inventory] [Competitor] [Logistics]            │  │\n│  └────────────────────────────────────────────────────────────────┘  │\n│                ↕                    ↕                  ↕              │\n│     ┌──────────────┐    ┌──────────────┐    ┌──────────────┐        │\n│     │  Cloud Run   │    │  BigQuery    │    │ Cloud Trace  │        │\n│     │  (API)       │    │  ("},{"kind":"example","language":"text","snippet":"Customer: \"My order ORD-2025-1042 arrived with spoiled milk!\"\n    │\n    ▼\n[NeMo] → Input validated ✓\n    │\n[ADK]  → Intent: \"customer_support\" (keyword match, confidence: 0.92)\n    │\n[LangGraph]\n    ├─ INTAKE    → Extract: order_id, issue=quality_complaint, sentiment=very_negative\n    ├─ CLASSIFY  → Category: quality_complaint, needs_retrieval=true\n    ├─ RETRIEVE  → LlamaIndex: \"Spoiled perishables qualify for full refund...\"\n    ├─ RESOLVE   → Confidence: 0.88 → process_refund(£34.50) + issue_voucher(£5)\n    └─ FEEDBACK  → Predicted CSAT: 4.0 → Trajectory logged to BigQuery"}]}}