Repository navigation
Releases
Releases · Ahaduzzamankhan/aicrawl
AICrawl v1.0.0
Full Changelog: v0.0.1-experimental.2...v1.0.0
AICrawl v0.0.1-experimental.2
AICrawl v0.0.1-experimental.1
A single Windows x64 executable that gives humans and AI agents four ways to crawl permitted websites and extract structured data: CLI, embedded dashboard, REST API and MCP server.
Download
| Asset | Size | Purpose |
|---|---|---|
aicrawl-windows-x64.exe |
~49 MB | Self-contained executable |
aicrawl-windows-x64.exe.sha256 |
< 1 KB | SHA-256 checksum |
No installer and no separate dashboard assets. Download the executable and run it.
# Verify the checksum (compare with the .sha256 asset)
Get-FileHash .\aicrawl-windows-x64.exe -Algorithm SHA256
# Check the build and start all local services
.\aicrawl-windows-x64.exe version
.\aicrawl-windows-x64.exe start- Dashboard: http://127.0.0.1:8080
- REST API: http://127.0.0.1:8080/api/v1
- MCP (HTTP): http://127.0.0.1:8787/mcp
- MCP (stdio):
aicrawl mcp stdio
Highlights
- One binary, four surfaces. CLI, React dashboard, REST API and MCP server share the same engine.
- Deterministic extraction out of the box. No model and no API keys required; optionally configure an OpenAI-compatible endpoint or local Ollama.
- Agent-ready MCP. Seven tools over stdio or streamable HTTP, with page content wrapped as untrusted data.
- Policy-respecting crawler.
robots.txtenforcement, SSRF/DNS validation on every redirect hop, domain allow/deny lists, rate limits, crawl budgets, size caps and cancellation. - Local-first storage. SQLite with WAL, migrations, jobs, pages, results, caches and settings.
- Encrypted provider keys. ChaCha20-Poly1305 at rest; API keys stored as SHA-256 hashes and shown once.
- Optional JavaScript rendering. Playwright bridge for SPAs when you need it.
Requirements
- Windows 10 or 11, x64.
- Optional rendering: Node.js 20+ and
npx playwright install chromium. - No Visual Studio runtime is required for the prebuilt binary.
Known limitations
- JavaScript-heavy pages need the optional Playwright bridge.
search_websitesearches one fetched page; usecrawl_websitefor site-wide coverage.- Semantic extraction quality depends on the external provider you configure.
- AICrawl does not bypass authentication, paywalls or CAPTCHAs.
Security
Please report vulnerabilities privately through the security policy. Do not open a public issue.
Experimental build: interfaces, CLI flags and storage may change before a stable release. MIT licensed.
Full changelog: CHANGELOG.md
Full Changelog: https://github.com/Ahaduzzamankhan/aicrawl/commits/v0.0.1-experimental.1