Crawler Summary

CrewAI-Stock-Picker answer-first brief

An AI-powered financial research crew built with CrewAI. It finds trending companies, researches them, and selects the best investment candidate using hierarchical task orchestration, structured outputs, and custom tools like push notifications. πŸ“ˆ Stock Picker AI Crew This project demonstrates an **AI agent framework for financial analysis** using $1. Instead of a simple sequential workflow, we designed a **hierarchical crew** with a manager agent that oversees specialized agents. The system identifies trending companies, conducts thorough research on them, and selects the most promising investment opportunity. --- πŸš€ Features - **Hierarchical Process**: A Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.

Freshness

Last checked 2/25/2026

Best For

CrewAI-Stock-Picker 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-Stock-Picker

An AI-powered financial research crew built with CrewAI. It finds trending companies, researches them, and selects the best investment candidate using hierarchical task orchestration, structured outputs, and custom tools like push notifications. πŸ“ˆ Stock Picker AI Crew This project demonstrates an **AI agent framework for financial analysis** using $1. Instead of a simple sequential workflow, we designed a **hierarchical crew** with a manager agent that oversees specialized agents. The system identifies trending companies, conducts thorough research on them, and selects the most promising investment opportunity. --- πŸš€ Features - **Hierarchical Process**: A

OpenClawself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Feb 25, 2026

Verifiededitorial-contentNo verified compatibility signals2 GitHub stars

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.

2 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 25, 2026

Vendor

Dahimbis

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

Dahimbis

profilemedium
Observed Feb 25, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Feb 25, 2026Source linkProvenance
Adoption (1)

Adoption signal

2 GitHub stars

profilemedium
Observed Feb 25, 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

0

Snippets

0

Languages

python

Docs & README

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

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

An AI-powered financial research crew built with CrewAI. It finds trending companies, researches them, and selects the best investment candidate using hierarchical task orchestration, structured outputs, and custom tools like push notifications. πŸ“ˆ Stock Picker AI Crew This project demonstrates an **AI agent framework for financial analysis** using $1. Instead of a simple sequential workflow, we designed a **hierarchical crew** with a manager agent that oversees specialized agents. The system identifies trending companies, conducts thorough research on them, and selects the most promising investment opportunity. --- πŸš€ Features - **Hierarchical Process**: A

Full README

πŸ“ˆ Stock Picker AI Crew

This project demonstrates an AI agent framework for financial analysis using CrewAI.
Instead of a simple sequential workflow, we designed a hierarchical crew with a manager agent that oversees specialized agents.
The system identifies trending companies, conducts thorough research on them, and selects the most promising investment opportunity.


πŸš€ Features

  • Hierarchical Process: A manager agent assigns tasks to sub-agents instead of just sequential execution.
  • Multiple Specialized Agents:
    • trending_company_finder β†’ scans financial news for trending companies.
    • financial_researcher β†’ produces detailed research reports.
    • stock_picker β†’ picks the best company for investment.
    • manager β†’ coordinates the overall workflow.
  • Structured Outputs: Used Pydantic models (TrendingCompanyList, TrendingCompanyResearchList) to enforce reliable structured data.
  • Custom Tools:
    • SerperDevTool for financial news search.
    • PushNotificationTool for real-time user updates.
  • Config Driven: Agents and tasks defined in YAML (agents.yaml, tasks.yaml) for easy reconfiguration.
  • Extensible: Supports passing an LLM by model name or delegating to an agent that manages sub-tasks.

πŸ› οΈ Technologies Used


πŸ”Ή Crew Execution Overview

1. Task Assignment

The manager agent assigns tasks like find_trending_companies and delegates work to coworkers. Task Assignment


2. Crew Execution Started

The system initializes, and the Investment Project Manager agent begins executing the first task. Crew Execution Started


3. Delegations and Searches

Agents use the SerperDev tool to search the internet and return structured results, with multiple delegation steps shown. Delegations and Search


4. Research Output

The research agent compiles findings into a detailed, structured analysis of multiple companies. Research Output


5. First Final Decision Example

The crew selects Perplexity AI as the best company, citing specific reasons.
Other companies like FlutterFlow and Cohere are marked as β€œNot Selected” with a rationale. Final Decision Example 1


6. Alternative Final Decision Example

In another run, the system selects Supabase as the strongest investment option, with clear reasoning and comparisons. Final Decision Example 2

🧠 Adding Memory to the Crew

In the updated version, we enhanced the crew with memory modules:

  • Short Term Memory β†’ Keeps track of recent interactions within a single execution.
  • Long Term Memory β†’ Stores knowledge in persistent SQLite storage.
  • Entity Memory β†’ Helps agents remember entities like company names, tickers, and contexts across runs.

This upgrade allows agents to avoid repeating results, recall previously analyzed companies, and build on past insights.


πŸ”Ή Example Run with Memory

1. Memory Retrieval in Action

When starting a task, agents now query Long Term, Short Term, and Entity Memory before searching the internet. Memory Retrieval


2. Delegation with Memory Context

The Financial News Analyst agent leverages both memory and Serper searches to find new companies not seen before. Delegation with Memory


3. Compiled Insights from Memory + Search

The agent produces a refined list of trending companies, enhanced by past stored results. Insights with Memory


4. Final Investment Decision

The crew selects Anthropic as the best investment, with full rationale and clear reasoning.
Memory ensures companies already evaluated aren’t re-selected unnecessarily. Final Decision with Memory


πŸ“ˆ Why Memory Matters

  • Prevents duplication (agents don’t pick the same company in repeated runs).
  • Builds continuity β€” the system β€œremembers” companies and insights across executions.
  • Strengthens decision-making by blending retrieved memory with new search results.

This makes the Stock Picker Crew smarter and more reliable over time, moving closer to a real analyst assistant rather than just a stateless script.

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-dahimbis-crewai-stock-picker/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/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 4h 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-dahimbis-crewai-stock-picker/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/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-09T22:44:14.037Z"
    }
  },
  "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": "Dahimbis",
    "href": "https://github.com/dahimbis/CrewAI-Stock-Picker",
    "sourceUrl": "https://github.com/dahimbis/CrewAI-Stock-Picker",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T05:06:48.669Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-02-25T05:06:48.669Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "2 GitHub stars",
    "href": "https://github.com/dahimbis/CrewAI-Stock-Picker",
    "sourceUrl": "https://github.com/dahimbis/CrewAI-Stock-Picker",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T05:06:48.669Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-dahimbis-crewai-stock-picker/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-Stock-Picker and adjacent AI workflows.