Skip to content
The operating system for every physical business

Photograph the work. Get paid on the proof.

One photo comes back with every finding marked and named in your trade’s words, priced from your own price book. Your customer approves and pays on a link. The photo, the quote, the approval and the payment are sealed into a record anyone can verify — the day a customer says the damage was already there.

  • The readFindings outlined on the photo, a written report, a draft quote.
  • The moneyApproved and paid on the customer’s phone. Deposit credited to the invoice.
  • The proofSealed, chained, verifiable at /verify with no account.
  • No card to start
  • Set up in a few minutes
  • Nothing charged for 14 days

Built by a carpenter’s son from the South Side who worked carpentry, insurance and a car dealership before he wrote a line of code. Noah Ciolkosz →

The Capture screen's read: a photo of a car's shift console with the trim removed, each finding marked and numbered on it, and the findings table beside it.
The customer's quote on a phone: two lines, the total, and Accept with a 25% deposit.
Real product screens, fictional demo shop. Walk through the job →
  • No card to start
    Nothing is charged for 14 days
  • No app for your customer
    A link they accept and pay on their phone
  • 15 trades ready
    Or describe yours in a sentence
  • Your data leaves with you
    Every list exports, any time
Built for your kind of business

Pick your trade. See what you’d get.

Ciolk OS renames itself for the business it runs: what every photo is checked for, what the schedule is called, how money moves. A roofer, a salon, a kitchen and a clinic each get their own.

Roofing

Quote-led

Money moves like this: Quote → deposit → job → invoice.

Every photo is checked for

  • every shingle tab along each course
  • flashing at every wall, chimney, skylight and valley
  • a boot or collar on every pipe and vent
  • drip edge along the eaves and rakes
  • ridge cap along the whole ridge

Anything missing is marked on the photo, beside what is damaged.

Your day, in your words

The schedule is your Project Timeline; your people are roofers, and the work is replacements.

  1. 1 Tear-off
  2. 2 Deck inspection
  3. 3 Underlayment
  4. 4 Shingle install
  5. 5 Flashing
  6. 6 Cleanup

What your homeowner receives

Sample Roofing Co. · Quote
Rear slope — replace 14 damaged shingles, reseal flashing
Architectural shingles, 14 units, matched color
$210.00
Flashing reseal, chimney and vent
$185.00
Labor, 2 crew, 3.5 h
$525.00
Total
$920.00

Accepted with a typed name; 30% deposit ($276.00) paid by card on their phone.

Open the full sample

Fictional sample business and prices.

See it working

From one photo to a paid deposit.

The real product, one job, start to finish: a shift console with the trim off, photographed in a bay, read in depth, quoted to the customer's phone, and on the owner's day.

One photo in. Findings marked on it, priced on the spot.

From the camera or the camera roll. Capture outlines every finding on the part it belongs to, checks for what should be there and is not, rates how serious each one is, and drafts the quote while you are still standing at the work.

  • Every finding outlined and numbered on the photo
  • What is missing is marked too, in every trade
  • A Review flag wherever the read is unsure — never a made-up percentage
  • A priced first draft you check; nothing is sent as-is
The photo read: marks on the photo, the findings table

Recorded readReal screens from the running product, with a fictional demo business (Northline Auto Body) and a real shop photo. The read, its outlines and the full report are a recorded model answer for this photo; a fresh read may word things differently.

Getting started

Bring what you have. Take it with you.

The first hour is short, the data stays yours, and leaving is as easy as starting.

  • See it working before your own work is in it

    One switch fills the workspace with a year of a fictional business of your type — clients, quotes, jobs, invoices and payments — and one step takes all of it out again.

  • Bring the lists you already keep

    Clients, a service menu, a materials list or your price book, from a CSV or an Excel workbook. Dates, formulas and numbers come through as you see them.

  • Your prices, confirmed by you

    Starting prices are drafts. Nothing reaches a customer until you confirm or change each line, and what you type becomes your price book.

  • Leave whenever you like

    Every list exports as CSV and every record as a file anyone can verify, on every plan. Cancel from your billing page; there is no call to make.

The platform

Everything else the business runs on.

7 sections, the same ones the app's menu uses: 28 tools live today and 22 more once you connect an account or add some data.

Today

3 live · 3 with setup

The day, the overview, and what to set up next.

  • Today
  • Dashboard
  • Set up more
  • Summary
  • Timeline
  • +1 more

Capture

3 live

Photograph the work; every analysis, and how accurate it was.

  • Capture
  • History
  • Accuracy

Work

8 live · 8 with setup

The book, jobs, clients and the team, and the checks, records and places that run the day.

  • Schedule
  • Jobs
  • Menu
  • Clients
  • Team
  • +12 more

Money

7 live · 6 with setup

Quotes, invoices, cash, receivables and supplies.

  • Quotes
  • Invoices
  • Daily close
  • Receiving
  • Inspection packet
  • +8 more

Insights

1 live · 5 with setup

What-ifs, early warnings, money at risk and where the next work comes from.

  • What-if
  • Money at risk
  • Business model
  • Early warnings
  • Growth
  • +1 more

Shop

6 live

Buy for the business: orders, restocking, pools, the exchange, the supply map.

  • Marketplace
  • Orders
  • Restocking
  • Buying pools
  • Exchange
  • +1 more

Settings

8 live

How the business is set up.

  • Price book
  • Team
  • Brand
  • Customer messages
  • Integrations
  • +3 more

Solid pills are live today; dashed ones need an account, a device or some data first. A kitchen gets Menu, Checklists and Daily close; a roofer does not. The Set up page inside the app states each blocker in plain words.

Built like it handles your money

Because it does.

  • Money. Prices are computed on our servers in exact cents, and a client can never pay an old or altered quote.
  • Evidence. Every result is sealed with a fingerprint anyone can check; history cannot be quietly edited, including by us.
  • Honesty. No invented numbers. When the data is not there, the screen names exactly what is missing.
Live proof
49c7…6b1dSealed record 49c72c253afceb439857dd0b06c44657d00f6504a7afc57e6e70f7b3551e6b1d — verify at https://ciolkoszintelligence.com/verify?hash=49c72c253afceb439857dd0b06c44657d00f6504a7afc57e6e70f7b3551e6b1d

A real record sealed in our production database. The verifier runs the same code that checks your own records, and it reveals only that the record exists, is intact and when it was sealed — never what is in it.

The full version, on the security page

Noah Ciolkosz, founder of Ciolk OS, standing outside under a flowering tree in a light gray blazer, dark shirt and sunglasses.
Who built it

Built by one person who has worked the jobs.

I grew up on the South Side of Chicago in a working-class house. My dad is a carpenter and my mom is a dental hygienist. Before I wrote a line of code I worked carpentry, sold insurance, and worked at 7 Brew and at Bettenhausen. Ciolk OS is my first app, built for the problems I saw in every one of them.

There is no ticket queue between you and the fix: the person who answers your email wrote the code, and held it back until it was right.

Noah Ciolkosz
Founder · South Side of Chicago
Read the whole story →
Pricing

Priced on the work, not the headcount.

Metered on AI actions, so the whole team can use it without the bill changing.

Operator

For an owner-operator running the day themselves.

$149/month
billed monthly
  • 300 AI actions a month, then $0.25 each
  • 3 seats, 1 location
  • Workspace, Operations, Money engines
Start 14-day trial
Recommended

Command

Every engine, for a team that runs on them.

$399/month
billed monthly
  • 1,500 AI actions a month, then $0.20 each
  • 15 seats, 1 location
  • Every engine, including insurance recovery, scenario planning and audit packets
Start 14-day trial

Sovereign

Multi-location operators who need it shaped to them.

$999/month
billed monthly
  • 6,000 AI actions a month, then $0.15 each
  • Unlimited seats, unlimited locations
  • Every engine, plus a custom industry profile built for your operation
Start 14-day trial

Dental and other regulated practices start at Command — practice operations only, no patient records until our HIPAA program is live. Why

14-day trial on every plan · no card to start: we ask for one after your first result, and nothing is charged for 14 days · cancel from your billing page and keep access through the period you paid for.

Every result on every plan is sealed with a verifiable fingerprint. Check any record yourself.samplea3f2…d2e1Sealed record a3f2c1d9e8b74406f5a2c9b1d3e7f0a8c6b5d4e3f2a1b0c9d8e7f6a5b4c3d2e1 — verify at https://ciolkoszintelligence.com/verify?hash=a3f2c1d9e8b74406f5a2c9b1d3e7f0a8c6b5d4e3f2a1b0c9d8e7f6a5b4c3d2e1
Questions

The five people ask first

What happens on day 15?

Your card is charged for the plan you chose and the subscription starts. No card is needed to sign up: after setup and your first result, Ciolk asks for one and shows the exact date of the first charge, 14 days out. Stripe holds the payment method and issues the first invoice when the trial ends, so nothing is charged on the day you add it and nothing is charged twice.

If you cancel before day 15, that charge never happens. Canceling is done from the billing page, which opens Stripe's customer portal.

Nothing else about the account changes on day 15. Your clients, quotes, jobs and photos are exactly where you left them. The one difference is the meter: the trial includes 50 AI actions, and from day 15 the allowance becomes your plan's monthly count — 300 on Operator, 1,500 on Command, 6,000 on Sovereign.

Why is there no free tier?

Because every AI action has a real cost behind it. When you capture a set of photos and get an estimate back, a model is reading those photos and writing that estimate, and we pay for that call whether or not you ever pay us. A free tier would mean either capping it so tightly that it cannot show you what the product does with a real job, or quietly recovering the cost from the people who do pay. We would rather give you 14 full days with your own work and 50 actions to run through it, charge nothing until day 15, and let you cancel from the billing page if it is not earning its place.

What counts as an AI action?

One metered model call. Concretely: one photo analysis (a capture of up to six photos counts as one action, not six), one engine narrative run — a scenario plan, a claims appeal, a cash-position report — or one industry generation. Each of those sends work to a model, and each is one action against your monthly allowance.

Everything else stays off the meter: reading anything, writing a quote, sending an invoice, scheduling, generating a PDF, verifying a sealed record, importing clients, exporting CSV. You can run the whole day-to-day of the business without spending an action. Actions are only spent when the AI is actually doing work for you.

A video is turned into up to 30 still frames on your device; every 6 frames is one action.

The billing page shows a live count against the allowance: 300 a month on Operator, 1,500 on Command, 6,000 on Sovereign, and 50 during the trial.

How do I cancel and what happens to my data?

Open the billing page and choose Manage or cancel. That opens Stripe's customer portal, where canceling is one confirmation. There is no call to make, no form and no email to send.

Cancelling does not end access on the spot. You keep everything through the end of the period you already paid for, and the app shows the date. After that date the engines and paid features lock; you can still sign in to the billing page to pick a plan again.

Your data is not deleted when you cancel. Export any list as CSV while you still have access, or ask afterwards and we will send a full account export. If you want the account and its data removed, ask and we will delete it.

Who owns my photos and data?

You do. The photos you capture, the estimates, the quotes, the client records, the corrections you make — all of it is yours. Ciolk holds it to run the product for you and for nothing else.

That has practical consequences. Export any list as CSV whenever you like, from any plan. Ask for a full account export and you get everything. Ask for deletion and the account and its data are removed. None of that needs a reason, and none of it is gated behind a support tier.

We do not sell it, share it with other customers, or use it to train models. The calibration that happens from your corrections applies only to your own business's estimates. The full statement of what is stored, where and under what terms is on the security page.

All questions

A few minutes to your first real result.

Pick your kind of business, see your screen, bring your list if you have one, and photograph one thing — or run the sample. No card to start; nothing is charged for 14 days.

  • Your data exports whenever you ask
  • Cancel from your billing page
  • Sealed records you can verify yourself