Skip to content

Instantly share code, notes, and snippets.

View magnus919's full-sized avatar
πŸ’­
Diving back into Hugo and figuring out how/where I want to deploy it.

Magnus Hedemark magnus919

πŸ’­
Diving back into Hugo and figuring out how/where I want to deploy it.
View GitHub Profile
@magnus919
magnus919 / gutenberg-demo.md
Created June 13, 2026 18:45
GroktoCrawl Project Gutenberg adapter demo β€” scrape any Gutenberg book as chapter-structured markdown with YAML frontmatter. Three-tier fallback chain, zero new deps, auto-registered.

GroktoCrawl Project Gutenberg Adapter β€” Demo

groktocrawl scrape https://www.gutenberg.org/ebooks/11 β†’ full Alice in Wonderland as chapter-structured markdown.

The Problem

Public-domain books are the largest open corpus of high-quality text on the internet. But getting them into a format an LLM, RAG system, or agent can use means:

  1. Finding the right download URL (EPUB? plain text? illustrated?)
  2. Dealing with Gutenberg's boilerplate header/footer in plain-text downloads
@magnus919
magnus919 / slopsearx-skill-demo.md
Created June 11, 2026 02:30
SlopSearX skill demo β€” all 7 ssx CLI commands with real output from every category
name slopsearx
description Cloud-native, stateless, AI-agent-first meta search engine with 48 plugin engines. SearXNG-compatible API, category routing, distributed rate limiting, and agent-native YAML+Markdown output.

SlopSearX Skill β€” Agent Demo

@magnus919
magnus919 / groktocrawl-adapter-demo.md
Last active June 11, 2026 02:03
GroktoCrawl + Skill Demo: 20 adapters, one command β€” CLI output and agent skill walkthrough showing how the adapter system handles GitHub, YouTube, Bluesky, NVD CVEs, and generic web pages

GroktoCrawl + Skill Demo: 20 Adapters, One Command

What this demonstrates: How the GroktoCrawl CLI combined with its skill document creates a seamless experience for both human CLI users and AI agents. The CLI handles 20+ different site types through a transparent adapter system β€” one scrape command, radically different structured output depending on what you feed it. The skill tells agents exactly which command to reach for and when.


Part 1: The CLI Experience β€” Five Content Types, One Command

The adapter system dispatches to the right handler automatically. You don't pick an adapter; you just scrape <url>.

@magnus919
magnus919 / slopsearx_demo.md
Created June 10, 2026 20:50
SlopSearX β€” Live demo: 16/16 search engines with exact curl commands

SlopSearX β€” Live Demo Results (2026-06-10)

All 16 API-key-free search engines queried against localhost:8888. Each section shows the exact curl command and its output.

pypi β€” PyPI β€” Python Package Index

curl -s "http://localhost:8888/search?q=requests&amp;engines=pypi&amp;format=json"
@magnus919
magnus919 / slopsearx_demo.md
Created June 10, 2026 20:50
SlopSearX β€” Live demo: 16/16 search engines with exact curl commands

SlopSearX β€” Live Demo Results (2026-06-10)

All 16 API-key-free search engines queried against localhost:8888. Each section shows the exact curl command and its output.


1. PyPI β€” Python Package Index

@magnus919
magnus919 / slopsearx_demo.md
Created June 10, 2026 20:24
SlopSearX β€” Live demo: full curl commands and results for all 16 API-key-free search engines

SlopSearX β€” Live Demo Results (2026-06-10)

All 16 API-key-free search engines queried against localhost:8888. Each section shows the exact curl command used and its output.


1. PyPI β€” Python Package Index

@magnus919
magnus919 / slopsearx_demo.md
Created June 10, 2026 20:19
SlopSearX β€” Live demo results of all 16 API-key-free search engines

SlopSearX β€” Live Demo Results (2026-06-10)

All 16 API-key-free search engines demoed against the running server. Server: uvicorn slopsearx.server:app --port 8888


1. PyPI β€” Python Package Index

Query: requests | Status: ok (1 result, 52ms)

SlopSearX: Security Engines Milestone β€” Live Demo

Deployed live on bishop.local:8090. 15 new security engine adapters across two PRs.

PR #79 β€” 6 No-Key Security Engines (merged)

Engine Type Description Demo Status
CRT.sh API Certificate Transparency log search Timeout from network (API reachable, 20s response)
URLhaus API (POST) Malware URL/payload tracking API now requires auth (changed)
FIRST EPSS API CVE exploit probability (0-1) Working
@magnus919
magnus919 / security-adapters-demo.md
Last active June 10, 2026 19:45
Groktocrawl Security Adapters β€” structured threat intelligence from 12 public APIs

Groktocrawl Security Adapters

Demo against CVE-2024-3094 (xz backdoor) and 8.8.8.8 (Google DNS).


NVD API β€” nvd.py (priority 200)

Enriched CVE data via NVD API v2.0: CVSS, CWE, tagged references.

@magnus919
magnus919 / cve-adapters-demo.md
Last active June 10, 2026 19:19
Groktocrawl CVE Adapters (NVD + CVE Program) β€” structured CVE data extraction from public APIs

Groktocrawl CVE Adapters β€” structured CVE data from public APIs

Demo against CVE-2024-3094 (xz backdoor), the most critical CVE of 2024.


Adapter 1: NVD API (nvd.nist.gov)

The NVD adapter returns enriched data: CVSS scores, CWE classification, tagged references, and CPE matches.