{"adoption": {"forks": 758, "observed_at": "2026-08-28T04:05:53.189316+00:00", "stars": 1912}, "canonical_url": "https://ross.abutalabs.com/products/pa_agent", "card": {"archived": false, "artifact_type": "application", "description": null, "domain": ["fintech", "artificial-intelligence", "large-language-models", "data-visualization"], "enriched": true, "function": ["llm-inference", "data-visualization", "chat-interface", "gui", "analytics"], "health_score": 79, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["rosemarycox5334-debug/PA_Agent"], "name": "rosemarycox5334-debug/PA_Agent", "platform": ["windows", "python"], "pushed_at": "2026-08-23T03:27:32+00:00", "repo": "rosemarycox5334-debug/PA_Agent", "stars": 1912, "tags": ["price-action", "trading-analysis", "candlestick", "mt5", "tradingview", "akshare", "yfinance", "pyqt6", "decision-support", "market-diagnosis", "macos", "desktop"], "topics": [], "urls": [], "use_cases": ["analyze price action candlestick patterns with an LLM", "get AI trade decisions from MT5 or TradingView data", "visualize AI trading decision trees", "track incremental candlestick analysis as new bars close", "ask follow-up questions about a market analysis", "predict next candle direction with AI"], "what_it_is": "A desktop AI-assisted Price Action analysis tool for discretionary traders. It ingests candlestick data from MT5, TradingView, yfinance, or AkShare and feeds structured data plus precomputed features to an LLM for a two-stage analysis (market diagnosis then trade decision), without executing orders.", "when_to_avoid": ["you need automated order execution or broker connectivity - it deliberately does neither", "you want screenshot/chart-image recognition rather than structured data analysis", "you need a web-based or Linux-first deployment - it is a Windows-first desktop app"], "when_to_choose": ["you are a discretionary trader wanting AI-assisted price action analysis on structured candle data", "you need multi-source candlestick ingestion (MT5, TradingView, yfinance, AkShare) with LLM diagnosis", "you want a Windows desktop GUI with charts, decision trees, and persistent analysis sessions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pa_agent", "repo": "rosemarycox5334-debug/PA_Agent", "role": "main", "score": 58}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:53.189316+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:10:39.510445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "264431985508408914d41b6984a8810e5f59fca16fb840d1ae1602f436007a92", "fetched_at": "2026-08-28T04:05:53.189316+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rosemarycox5334-debug/PA_Agent"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 7, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "young", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 107, "days_push": 10, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 58, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}