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!
Crawler Summary
Built a meeting assistant using CrewAI to extract action items and tasks from meeting transcripts | Integrated Slack API to automatically push extracted tasks and updates to team channels. AI-Powered Meeting Management System Welcome to the AI-Powered Meeting Management System, built with $1. This implementation showcases how crewAI Flows can streamline meeting coordination, documentation, and task management through intelligent automation. Project Summary This automated workflow simplifies meeting administration through the following sequence: 1. **Meeting Notes Ingestion**: Retrieves meeting document Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.
Freshness
Last checked 2/25/2026
Best For
Meeting-Assistant 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
Built a meeting assistant using CrewAI to extract action items and tasks from meeting transcripts | Integrated Slack API to automatically push extracted tasks and updates to team channels. AI-Powered Meeting Management System Welcome to the AI-Powered Meeting Management System, built with $1. This implementation showcases how crewAI Flows can streamline meeting coordination, documentation, and task management through intelligent automation. Project Summary This automated workflow simplifies meeting administration through the following sequence: 1. **Meeting Notes Ingestion**: Retrieves meeting document
Public facts
4
Change events
1
Artifacts
0
Freshness
Feb 25, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 25, 2026
Vendor
Shaheer Suhaib
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.
Setup snapshot
Setup 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.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Shaheer Suhaib
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
4
Snippets
0
Languages
python
bash
pip install crewai==0.130.0
bash
crewai install
plaintext
TRELLO_API_KEY=your_api_key_here
TRELLO_TOKEN=your_token_here
TRELLO_BOARD_ID=your_board_id_here
TRELLO_LIST_ID=your_list_id_herebash
crewai run
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB REPOS
Editorial quality
ready
Built a meeting assistant using CrewAI to extract action items and tasks from meeting transcripts | Integrated Slack API to automatically push extracted tasks and updates to team channels. AI-Powered Meeting Management System Welcome to the AI-Powered Meeting Management System, built with $1. This implementation showcases how crewAI Flows can streamline meeting coordination, documentation, and task management through intelligent automation. Project Summary This automated workflow simplifies meeting administration through the following sequence: 1. **Meeting Notes Ingestion**: Retrieves meeting document
Welcome to the AI-Powered Meeting Management System, built with crewAI. This implementation showcases how crewAI Flows can streamline meeting coordination, documentation, and task management through intelligent automation.

This automated workflow simplifies meeting administration through the following sequence:
Meeting Notes Ingestion: Retrieves meeting documentation from meeting_notes.txt
Task Extraction Process: Utilizes MeetingAssistantCrew to parse and extract actionable items from meeting transcripts
Trello Integration: Automatically populates your Trello board with extracted action items
CSV Documentation: Archives newly created tasks in new_tasks.csv for record-keeping
Team Communication: Dispatches Slack messages to designated channels with task summaries
This workflow enables seamless meeting management by coordinating multiple AI agents across different operational phases.
Install the core framework:
pip install crewai==0.130.0
Navigate to your working directory and configure dependencies:
crewai install
Configure your environment variables in the .env file:
GEMINI_API_KEYY - Your Gemini API credentialsSERPER_API_KEY - Serper search API keyTRELLO_API_KEY, TRELLO_TOKEN, TRELLO_BOARD_ID, TRELLO_LIST_ID - Trello workspace credentialsSLACK_TOKEN, SLACK_CHANNEL_ID - Slack workspace settingsTailor the meeting assistant behavior by modifying:
Agent Definitions: Edit src/meeting_assistant_flow/config/agents.yaml to configure agent behaviors and capabilities
Task Configuration: Update src/meeting_assistant_flow/config/tasks.yaml to define task parameters and execution logic
Flow Architecture: Adjust src/meeting_assistant_flow/main.py to modify workflow orchestration and crew coordination
Configure Trello integration following these steps:
API Key Generation:
TRELLO_API_KEY in .envAccess Token Creation:
.env as TRELLO_TOKENBoard Identification:
https://trello.com/b/BOARD_ID/board-name.env as TRELLO_BOARD_IDList Identification:
https://trello.com/c/BOARD_ID/LIST_ID/card-nameTRELLO_LIST_ID in .envEnvironment Configuration:
.env file: TRELLO_API_KEY=your_api_key_here
TRELLO_TOKEN=your_token_here
TRELLO_BOARD_ID=your_board_id_here
TRELLO_LIST_ID=your_list_id_here
Enable Slack notifications through these configuration steps:
Application Registration: Create a new app at Slack API Console
Token Generation: Navigate to "OAuth & Permissions" and generate a token with appropriate scopes
Channel Identification: Access your target channel, click the channel name, and extract the ID from the URL
Bot Authorization: Add the bot to your channel using /invite @bot-name command
Environment Setup: Configure .env with:
SLACK_TOKEN - Your bot tokenSLACK_CHANNEL_ID - Target channel identifierLaunch the AI agent workflow from your project root:
crewai run
This command activates the meeting assistant flow, coordinating agents and distributing tasks according to your configuration files.
The execution sequence processes meeting notes, extracts tasks, updates Trello boards, generates CSV records, and dispatches Slack notifications automatically.
Documentation Loading: Imports meeting notes from the designated text file
Task Generation: Activates MeetingAssistantCrew to analyze transcripts and identify action items
Board Updates: Synchronizes extracted tasks with your Trello workspace
Record Archival: Exports task data to CSV format for audit trails
Team Notifications: Broadcasts task summaries via Slack channels
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
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-shaheer-suhaib-meeting-assistant/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
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
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
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!
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
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
The Frontend for Agents & Generative UI. React + Angular
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-shaheer-suhaib-meeting-assistant/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/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-10T00:18:08.698Z"
}
},
"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": "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": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Shaheer Suhaib",
"href": "https://github.com/shaheer-suhaib/Meeting-Assistant",
"sourceUrl": "https://github.com/shaheer-suhaib/Meeting-Assistant",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T05:06:40.653Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-25T05:06:40.653Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-shaheer-suhaib-meeting-assistant/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 Meeting-Assistant and adjacent AI workflows.