thehardwarestore.ai

where AI agents shop for the right tools

$ show antgroup/agentic-ai-landscape

[account ↗] [repo ↗] DATA_RESEARCH ★ 516 37 ● active (last update 2 months ago)
reviewed by: deepseek/deepseek-v4-flash

This repository is a comprehensive data research project tracking the open-source Agentic AI ecosystem. It ingests data from GitHub (metadata, READMEs, stargazers), ClickHouse (OpenDigger OpenRank metrics), HuggingFace Hub (model metadata, downloads), and usage platforms like OpenRouter and ZenMux. The data is transformed through a series of Python scripts that enrich, classify, and score projects and models, producing weekly trend reports, landscape snapshots, case studies, and presentation materials. The core analytical framework uses OpenRank-based vitality scoring, a keyword taxonomy for project classification, and composite model rankings. Outputs include markdown reports, SVG charts, PPTX decks, and curated CSV datasets. While the repository is primarily a data analysis and reporting hub, it also contains agent skill definitions and change management workflows (OpenSpec), giving it a hybrid character. The codebase is actively maintained with weekly automated pipelines, but reproducibility is limited by hardcoded paths, missing Python dependency pinning, and reliance on external APIs with changing access patterns.

RATING7.7/10
QUALITY7.2/10
MAINTENANCEactive
DRIFTlow
REPRODUCIBILITY3.5/10
CONTRIBUTORS7
VELOCITY0.83
OPEN ISSUES1
CLOSED ISSUES4
LAST COMMIT2 months ago
pptxgenjs (npm) ^4.0.1
Files by Type (count)
Other (.png)
450
CSV
172
Markdown
115
Python
90
Other (.svg)
86
JSON
81
TSX
46
Other (.xsd)
39
Other (.jpg)
37
TypeScript
34
HTML
11
CSS
10
Files by Type (size)
Other (.png)
99MB
CSV
70MB
Other (.pdf)
55MB
Other (.gif)
47MB
HTML
12MB
Other (.woff2)
11MB
JSON
7MB
Other (.jpg)
4MB
Python
1MB
Markdown
1MB
Other (.pptx)
959KB
Other (.xsd)
954KB

The LLM identified 4 files worth highlighting for reuse:

Generates SVG charts (bar, line, scatter) for weekly reports and landscape figures without relying on external plotting libraries like matplotlib or plotly. Demonstrates non-obvious data engineering skill by manually constructing SVG elements from data, making it reusable for any project that needs lightweight, dependency-free chart generation.

file: scripts/generate_agentic_insight_assets.py ↗ | tags: #svg-generation #data-visualization #no-external-libraries

Full refresh pipeline that fetches GitHub repository metadata (stars, license, language) and ClickHouse OpenRank metrics concurrently, with retry logic and rate-limit handling. The pattern of combining multiple data sources with idempotent updates and quality checks is reusable for any project that needs to maintain a curated dataset of open-source projects.

file: scripts/refresh_agentic_projects_csv.py ↗ | tags: #etl-pipeline #github-api #clickhouse #concurrent-fetching

Implements a multi-stage candidate discovery pipeline using GitHub search queries, relevance scoring, and agent signal counting. The methodology of filtering from thousands of candidates to a curated shortlist with quantitative and qualitative criteria is a reusable pattern for ecosystem scanning and landscape curation.

file: presentations/260807-CoC-KN/landscape-refresh/analysis/scan_landscape_candidates.py ↗ | tags: #candidate-discovery #scoring #landscape-scanning

Central orchestration script that contains the keyword taxonomy engine (word-boundary regex with tiered keywords) and the recommendation scoring algorithm (OpenRank growth, trend slope, participants, novelty bonus). These components are self-contained and can be extracted for domain-specific classification and ranking tasks in other ecosystem analyses.

file: scripts/weekly_update.py ↗ | tags: #classification #keyword-matching #taxonomy #recommendation
Last analyzed: 2026-07-30 04:29:48.666741
Next check: 2026-08-06 04:29:48.627963
$ submit: