What you can ask for / No. 11
Find packages in your own words
Published packages across the registries, with versions, licenses, dependencies, and advisories.
Choosing a dependency means checking the same things every time: the license, the last release, the downloads, the repository, and the advisories. SpecStream checks them across npm, PyPI, crates.io, Maven and the other major registries, with OSV for the advisories.
Requests to start from
Three ways to ask. Each one opens in the workspace, read into parts you can check and change.
- A1
- A2
- A3
How it reads
Take A1. Before the quote, SpecStream turns it into parts you can check and change. Edit one and the request saves as a new saved version. Anything it can’t support stays visible instead of being quietly dropped.
A1PyPI packages for PDF parsing with a release in the last six months and no known advisories. Include the license and repository.
Packages
- FromPyPI
- AboutPDF parsing
- Only ifReleased in the last six months
- Leave outKnown advisories
- Bring backLicense
- Bring backRepository
Up to 25 results, each one fitting both things you asked forReady.
Details you can ask for
- Ecosystem
- Latest version
- License
- Downloads
- Dependencies
- Repository
- Published
- Advisories
- Releases
- Authors
Use them as conditions, ask for them back, or both; the field picker in the workspace shows which work where. Mark a detail required and a result needs evidence for it before it counts. Optional details can come back empty without sinking the record.
Where it looks
Sampled fromSpecStream · No. 11
- Sources
- npm · PyPI · crates.io · Maven · NuGet · RubyGems · Go modules · Packagist · pub · Hex · OSV
SpecStream picks the sources that fit each request and reads them live. Every fact keeps its source and the time it was read. Where SpecStream looks · How evidence works
From your agent or your code
Ask for the same list from your agent or your code. Your agent sees the price before it runs, then gets every match with the details you asked for. It works within your spending limit. Connect your agent with MCP.
What it costs
You pay for the results that match, at the rate the quote shows.
- Standard, $0.10 a match: up to 5 facts to check or return, with no related list.
- Expanded, $0.30 a match: up to 15 facts, plus one related list, such as a company’s jobs or a creator’s posts. 10 related records a result are included, then 10¢ for each further 10.
- Deep, $1 a match: anything beyond Expanded.
- A person’s email, +$0.10; a phone, +$0.25 on top of the rate, when the request asks for one. A likely email counts and says likely. Rows without it pay their rate alone.
- Your own list, $0.05 a row checked. A row that matches pays its rate instead.
New accounts get $10 of work free to start, no card. See pricing
Then what?
Recheck advisories on a schedule for the packages you depend on. Or export them to CSV, Excel, JSON, or HTML, share a snapshot with an expiry date, and pick the work up later from wherever you left it.
Keep digging
Or flip through the whole crate and ask for any of them the same way.