Skip to main content

Public Source Extractor

Public Source Extractor validates one public HTTP or HTTPS URL and converts it into reviewable Markdown or a versioned JSON envelope for AI research workflows.

Provider boundary: extraction sends the selected public URL to Firecrawl Cloud through the experimental firecrawl-keyless provider. Availability, anonymous access, credit limits, and long-term continuity are not guaranteed.

The CLI does not read API keys, credentials, cookies, browser profiles, localStorage, or private source files. Extracted content is untrusted and may contain prompt injection or misleading instructions.

Install and run

Run the package without a permanent install:

uvx public-source-extractor@0.1.0 --version
uvx public-source-extractor@0.1.0 https://example.com/

Install it as an isolated command:

pipx install public-source-extractor==0.1.0

Or install it in an existing Python 3.11+ environment:

python3 -m pip install public-source-extractor==0.1.0

Output modes

public-source-extractor https://example.com/
public-source-extractor https://example.com/ --mode json --pretty
public-source-extractor https://example.com/ --output report.md

The output path must have an existing non-symlink parent and must not already exist. The CLI rejects local, private, authenticated, administrative, signed, and credential-bearing URL patterns.

Review boundary

The extractor creates an intake artifact. It does not establish source reliability, execute extracted instructions, crawl a site, or access private pages. Verify important claims against the original page and other primary sources.

Release files for public-source-extractor 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for public-source-extractor 0.1.0
File Size Uploaded
public_source_extractor-0.1.0.tar.gz 21.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for public-source-extractor 0.1.0
File Interpreter ABI Platform
public_source_extractor-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 33.5 kB

Release files / public_source_extractor-0.1.0.tar.gz

Download URL public_source_extractor-0.1.0.tar.gz
Size 21.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7dedd54e7ab2ca29dbee981865fea4307b1e5790d8e61c1bf200cbd27ba80e1a
BLAKE2b-256 checksum
How to use checksums
7c96113ec47a8a4455c90c29a952c66e4ca63bb647b1801cb6ed26b7d2f57a15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 6, 2026.

Transparency log

Release files / public_source_extractor-0.1.0-py3-none-any.whl

Download URL public_source_extractor-0.1.0-py3-none-any.whl
Size 12.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3501a1da6deedcb630fd839eb585374b40e67f630d28c613b6f41d3119633fd8
BLAKE2b-256 checksum
How to use checksums
2042ffb4c75071045bddb2eaf7d0b23b419579c861062a953582a243e4134002
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page