From DXF to КСС in underthree minutes.
Upload the drawing. The pipeline reads every layer, pulls live Bulgarian market prices, and returns a priced КСС with an audit trail for every row.
Three steps replace an afternoon of spreadsheet work.
The drawing talks back.
Upload a DXF, DWG, or PDF. KCC reads layers, dimensions, blocks, and annotations, then returns a structured model with quantities ready for review.
Live Bulgarian prices, not a 2019 CSV.
Each quantity is matched to Bulgarian СЕК work codes and current supplier prices. The source and confidence stay visible on every row.
A КСС you can hand to a client.
Review the estimate, adjust corrections, then export Excel, PDF, or CSV. Labour, material, mechanisation, overhead, and audit notes stay together.
Four services, one pipeline.
Every stage runs in isolation — the API takes uploads, the worker handles the heavy lifting, Postgres keeps state, Redis runs the queue. Scroll to walk through it.
- step 01DXF · DWG · PDF
Upload
The drawing arrives. SHA-256 dedupe, S3-stored, queued for the worker.
- kcc-api · Axum
- Postgres · jobs
- Redis · kcc:jobs
- step 02layers · entities · features
Parse
DXF parsed, dimensions linked to geometry, features extracted, layers mapped to SEK groups.
- kcc-worker
- kcc-dxf · nom
- spatial index
- step 03scraped + researched
Price
Quantities matched to СЕК codes. Prices pulled from the scrape cache or researched live via Perplexity + Opus.
- BrightData proxy
- OpenRouter sonar-pro
- Opus 4.6 generation
- step 04КСС · Excel · PDF · CSV
Export
Grouped by СЕК, labour/material/overhead split, audit trail persisted. One endpoint per format, streaming.
- kcc-report
- rust_xlsxwriter
- ОБРАЗЕЦ 9.1 compatible
DXF · DWG · PDF
The drawing arrives. SHA-256 dedupe, S3-stored, queued for the worker.
Confidence on every number, not just the ones the demo shows.
Every number knows how sure it is.
Each extracted quantity carries a 0.0–1.0 score based on how it was derived. Shoelace-computed areas score 0.9. Guessed values score 0.4. Anything below 0.6 surfaces to the review widget instead of silently rolling into the total.
Drawing Rule Mapping
Rules you write once turn local drawing habits into repeatable estimating logic. If a layer name means brick on your projects, KCC remembers it.
Cited, not guessed.
Supplier pages and researched prices are cached with sources, so the estimator can see why a number was used.
Defensible on every row.
Each row keeps the rule, price source, confidence, and review notes that produced it.
The files the estimator actually hands over.
Export Excel, PDF, or CSV without losing the breakdown. Labour, material, mechanisation, overhead, and audit notes remain attached.
Built with estimators who have priced a thousand drawings by hand.
KCC replaces the slow manual pass with a short pipeline run and a focused review. It is built for the parts of estimating that matter: quantities, prices, corrections, and a trail you can defend.
“The first estimating tool I've used that admits when it's guessing.”
Estimator review note
Estimating software that turns drawings into reviewable КСС, not black-box guesses.
Upload the drawing
Drop in a DXF, DWG, or PDF. KCC stores the original, starts a private job, and keeps the status visible while it works.
Turn geometry into quantities
The software reads layers, dimensions, blocks, and annotations so walls, openings, columns, steel, and finishes become reviewable quantities.
Price with sources
Each quantity is mapped to Bulgarian СЕК work codes, matched with current supplier prices, and marked with confidence.
Export a clean КСС
Review the low-confidence rows, make corrections, then export Excel, PDF, or CSV with the cost breakdown and audit trail intact.
KCC keeps the estimator in control while removing the repetitive retyping.
- Low-confidence quantities are sent to review instead of hidden in the total.
- Corrections feed back into future jobs for the same team and drawing habits.
- Price sources and assumptions stay attached to every exported row.
- The final files are ready for client review, internal audit, and downstream ERP work.
- Upload the drawingDrop in a DXF, DWG, or PDF. KCC stores the original, starts a private job, and keeps the status visible while it works.
- Turn geometry into quantitiesThe software reads layers, dimensions, blocks, and annotations so walls, openings, columns, steel, and finishes become reviewable quantities.
- Price with sourcesEach quantity is mapped to Bulgarian СЕК work codes, matched with current supplier prices, and marked with confidence.
- Export a clean КССReview the low-confidence rows, make corrections, then export Excel, PDF, or CSV with the cost breakdown and audit trail intact.
Your drawings, your prices, your audit trail.
JWT auth + Argon2 hashing
Per-user, every query scoped to the calling user.
SHA-256 deduplication
Same file uploaded twice is the same row, not a leak.
User-scoped S3 paths
Nothing sits in a shared bucket prefix.
Things people ask in the first demo call.
Still have one? hello@kccgen.xyz
No. It replaces the part of the estimator's day where they type a spreadsheet. Review still lives with the human.
Ready to stopretyping spreadsheets?
Request access and we'll show you the full pipeline on one of your own drawings.
Built in Sofia · Rust + Next.js · No vendor lock-in