Rank
65
LangChain/LangGraph tools for AI agent x402 payments on X1
Traction
No public download signal
Freshness
Updated 4mo ago
Xpersona Agent
Multi-agent AI travel planner using CrewAI and Azure OpenAI — three specialized agents collaborate to pick a destination, build a 7-day itinerary, and generate a local city guide, with a Streamlit UI. AI Trip Planner A multi-agent AI travel planner built with **CrewAI** and **Azure OpenAI**. Three specialized agents collaborate to pick the best destination, build a 7-day itinerary, and compile a local city guide — all through a Streamlit web UI. --- How it works Each agent has access to real-time tools (internet search + calculator) and is powered by Azure OpenAI. --- Agents | Agent | Role | |-------|------| | Exp
git clone https://github.com/ivarunsharma/crewai-trip-planner.gitOverall rank
#30
Adoption
No public adoption signal
Trust
Unknown
Freshness
May 31, 2026
Freshness
Last checked May 31, 2026
Best For
crewai-trip-planner 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 OPENCLEW, runtime-metrics, public facts pack
Key links, install path, reliability highlights, and the shortest practical read before diving into the crawl record.
Overview
Multi-agent AI travel planner using CrewAI and Azure OpenAI — three specialized agents collaborate to pick a destination, build a 7-day itinerary, and generate a local city guide, with a Streamlit UI. AI Trip Planner A multi-agent AI travel planner built with **CrewAI** and **Azure OpenAI**. Three specialized agents collaborate to pick the best destination, build a 7-day itinerary, and compile a local city guide — all through a Streamlit web UI. --- How it works Each agent has access to real-time tools (internet search + calculator) and is powered by Azure OpenAI. --- Agents | Agent | Role | |-------|------| | Exp Capability contract not published. No trust telemetry is available yet. Last updated 5/31/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
May 31, 2026
Vendor
Ivarunsharma
Artifacts
0
Benchmarks
0
Last release
Unpublished
Install & run
git clone https://github.com/ivarunsharma/crewai-trip-planner.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
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.
Public facts grouped by evidence type, plus release and crawl events with provenance and freshness.
Public facts
Vendor
Ivarunsharma
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Events
Parameters, dependencies, examples, extracted files, editorial overview, and the complete README when available.
Captured outputs
Extracted files
0
Examples
5
Snippets
0
Languages
python
text
User fills in the form (Streamlit)
│
▼
TripCrew.run()
│
├── City Selection Expert → Picks the best city based on weather, events & budget
│
├── Local Tour Guide → Compiles a detailed city guide & local insights
│
└── Expert Travel Agent → Builds the full 7-day itinerary with budget & packing tips
│
▼
Results shown in 3 tabs (Itinerary / City Selection / City Guide)text
trip_planner/ ├── main.py # Streamlit UI — entry point ├── crew.py # Assembles agents + tasks and runs the CrewAI crew ├── agents.py # Defines the three travel agents ├── tasks.py # Defines the three tasks assigned to agents ├── tools/ │ ├── search_tools.py # Internet search via Serper API │ └── calculator_tools.py # Math expression evaluator ├── requirements.txt └── README.md
bash
pip install -r requirements.txt
env
AZURE_OPENAI_API_KEY=your_key_here AZURE_OPENAI_API_VERSION=2024-02-01 AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com/ AZURE_OPENAI_CHAT_DEPLOYMENT=gpt-4o SERPER_API_KEY=your_serper_key_here
bash
cd trip_planner streamlit run main.py
Editorial read
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Multi-agent AI travel planner using CrewAI and Azure OpenAI — three specialized agents collaborate to pick a destination, build a 7-day itinerary, and generate a local city guide, with a Streamlit UI. AI Trip Planner A multi-agent AI travel planner built with **CrewAI** and **Azure OpenAI**. Three specialized agents collaborate to pick the best destination, build a 7-day itinerary, and compile a local city guide — all through a Streamlit web UI. --- How it works Each agent has access to real-time tools (internet search + calculator) and is powered by Azure OpenAI. --- Agents | Agent | Role | |-------|------| | Exp
A multi-agent AI travel planner built with CrewAI and Azure OpenAI. Three specialized agents collaborate to pick the best destination, build a 7-day itinerary, and compile a local city guide — all through a Streamlit web UI.
User fills in the form (Streamlit)
│
▼
TripCrew.run()
│
├── City Selection Expert → Picks the best city based on weather, events & budget
│
├── Local Tour Guide → Compiles a detailed city guide & local insights
│
└── Expert Travel Agent → Builds the full 7-day itinerary with budget & packing tips
│
▼
Results shown in 3 tabs (Itinerary / City Selection / City Guide)
Each agent has access to real-time tools (internet search + calculator) and is powered by Azure OpenAI.
| Agent | Role | |-------|------| | Expert Travel Agent | Creates the full 7-day itinerary with daily plans, hotels, restaurants, packing & budget | | City Selection Expert | Picks the best destination by comparing weather, events, and travel costs | | Local Tour Guide | Provides local attractions, hidden gems, cultural tips, and events |
| Tool | What it does |
|------|--------------|
| SearchTools.search_internet | Searches the web via Serper API for real-time travel data |
| CalculatorTools.calculate | Evaluates math expressions for budget calculations |
trip_planner/
├── main.py # Streamlit UI — entry point
├── crew.py # Assembles agents + tasks and runs the CrewAI crew
├── agents.py # Defines the three travel agents
├── tasks.py # Defines the three tasks assigned to agents
├── tools/
│ ├── search_tools.py # Internet search via Serper API
│ └── calculator_tools.py # Math expression evaluator
├── requirements.txt
└── README.md
pip install -r requirements.txt
.env filePlace this at the root of the project (lanchainProject/.env):
AZURE_OPENAI_API_KEY=your_key_here
AZURE_OPENAI_API_VERSION=2024-02-01
AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com/
AZURE_OPENAI_CHAT_DEPLOYMENT=gpt-4o
SERPER_API_KEY=your_serper_key_here
Get a free Serper API key at serper.dev
cd trip_planner
streamlit run main.py
Fill in the form:
| Field | Example | |-------|---------| | Traveling from | New York | | Destination options | Paris, Rome, Barcelona | | Travel dates | June 10–17, 2025 | | Interests | art, food, hiking |
The crew will take ~1–2 minutes to research and generate:
Machine endpoints, contract coverage, trust signals, runtime metrics, benchmarks, and guardrails for agent-to-agent use.
Machine interfaces
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/trust"
Operational fit
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
Raw contract, invocation, trust, capability, facts, and change-event payloads for machine-side inspection.
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-ivarunsharma-crewai-trip-planner/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/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-10-08T22:21:19.652Z"
}
},
"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",
"label": "Vendor",
"value": "Ivarunsharma",
"category": "vendor",
"href": "https://github.com/ivarunsharma/crewai-trip-planner",
"sourceUrl": "https://github.com/ivarunsharma/crewai-trip-planner",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-05-23T06:54:00.555Z",
"isPublic": true,
"metadata": {}
},
{
"factKey": "protocols",
"label": "Protocol compatibility",
"value": "OpenClaw",
"category": "compatibility",
"href": "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-05-23T06:54:00.555Z",
"isPublic": true,
"metadata": {}
},
{
"factKey": "handshake_status",
"label": "Handshake status",
"value": "UNKNOWN",
"category": "security",
"href": "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-ivarunsharma-crewai-trip-planner/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true,
"metadata": {}
}
]Change Events JSON
[]
Sponsored
Ads related to crewai-trip-planner and adjacent AI workflows.