Sc

Sculptor – Python library for LLM structured data extraction (MIT)

Hacker News

Sculptor – Python library for LLM structured data extraction (MIT)

I built Sculptor after repeatedly seeing founders try to hire data scientists for a task that ultimately boiled down to extracting structured data from unstructured text (customer records, social posts, websites, etc) using an LLM API. We ended up reinventing this pattern internally at least three times in the past year, so I published Sculptor as a streamlined, open-source solution: - Simple schema-based extraction, with parallelization and type validation. - Multi-step pipelines with filtering or transforms between steps. - Configure everything in YAML/JSON for easy reuse. It’s MIT licensed and on PyPI — feedback welcome!

Share card

Actual performance

9points
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: pipe, io · Missing: https docs, excited, just released
75%75% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: using, open · Missing: mac, agents, macos
72%72% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Indie HackersFits the IH revenue-focused audience · Strong signals: para · Missing: supports, reddit linkedin, podcasting
54%54% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
39%39% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: para · Missing: mobile apps, ios, personal
39%39% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
25%25% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
4%4% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

st
structured-ripgrep – Ripgrep over structured data62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

structured-ripgrep – Ripgrep over structured data

Hacker News15
Op
Open-source structured data profiling library68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open-source structured data profiling library

Hacker News7
Si
Siphon.js – A data extraction library built for scale58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Siphon.js – A data extraction library built for scale

Hacker News8
Au
Automated data extraction from REST APIs in Python68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automated data extraction from REST APIs in Python

Hacker News2
leads.easemyexpo
leads.easemyexpo53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Data extraction from floorpans

Indie Hackerscommitment-full-time
Je
Jertl – A minimum viable Python package for processing structured data75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Jertl – A minimum viable Python package for processing structured data

Hacker News1
Da
DataRake – Structured data search60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

DataRake – Structured data search

Hacker News5
Un
Unmetered Data Extraction Tool in the Cloud49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Unmetered Data Extraction Tool in the Cloud

Hacker News1
Go
Go library for loading Python's data serialized with pickle50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Go library for loading Python's data serialized with pickle

Hacker News3
us
usaframes, a Python library for standardizing .gov data66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

usaframes, a Python library for standardizing .gov data

Hacker News2