Skip to content

v0.6.3 — Self-Healing Scrapers, Semantic Cache, MCP Server

Choose a tag to compare

@github-actions github-actions released this 14 Jul 08:45

What's New

Self-Healing Parsers — When a website changes its HTML, Harvest automatically regenerates CSS selectors via LLM. No manual fixes needed.

Semantic Cache — Caches by meaning, not exact URL. Ask "get prices" then "extract product prices": second call is instant, 0 tokens. 50-70% token reduction on real workloads.

Structural Diff — Git diff for web pages. See what changed, what moved, what's new. Recommendations included.

Script Generator — Analyze page once, generate standalone Python script. Zero tokens at runtime.

MCP Server — Works with Claude, Cursor, Hermes, custom agents out of the box.

Honest Limitations

  • Turnstile checkbox (behavioral biometrics) can still block
  • Requires Chromium (~300MB)
  • LLM extraction needs an endpoint (Ollama, OmniRoute, or OpenAI-compatible)
  • Brand new — no community yet

Quick Start

pip install harvest-agent
# or
git clone https://github.com/zad111ak-ai/harvest
cd harvest && pip install -e .

Links

MIT Licensed. Built in 3 weeks.