2 operators · Tallinn / Bali · building since 2024

We’re the team
you’d hire
if you could afford one. Kratt is two operators who got tired of agencies that pitch decks instead of shipping systems. We built the playbook for our parent company first, ran it on real revenue, fixed it on real bugs, then opened it up. We don’t do strategy. We ship things you can point at.

Our beliefs · non-negotiable

Six things we believe.
And won’t bend on.

Every agency has values on a slide. These show up in how we sign, scope, and ship. If you disagree with any of them, we’re probably not a fit, and we’ll tell you that on the call.

01
Decks aren’t deliverables. We don’t sell strategy. We don’t bill for slides. Every engagement ends with something live in production with your name on it. If we can’t ship it, we don’t take it.
02
If it didn’t ship, it didn’t happen. Velocity is the deliverable. 7 days for a site. 5 days for a voice agent. Top 3 automations live in week one. We don’t do quarters.
03
You own everything. Code lives in your repo on day one. Prompts, voice profiles, automations, brand DNA, in your accounts, your infra. Cancel us, the systems keep running. No vendor tax.
04
AI alone is slop.
Hands alone are slow. Generative AI without an operator gets you Midjourney drift. Operators without AI take 3 months to ship a 5-page site. The compression happens at the seam.
05
Honest math, small batches. We onboard 4 clients a month. Period. We track metrics agreed in writing. We tell you what worked, what didn’t, what we’d do differently, in plain language, not dashboard theater.
06
If we miss, you don’t pay. First milestone misses its acceptance criteria? We fix it on our dime first. Still short, we refund every milestone you haven’t approved, and that work stays with you. We’d rather eat the loss than push a half-shipped system into production.
The origin

We built this for ourselves first.
Then we got asked.

From Tallinn,
through Bali.

Kratt started inside a real-estate group, four entities spanning development, construction, property management, and design. We ran marketing and ops, and we had a problem agencies couldn’t solve: 3-month builds for sites we needed live in a week. Voicemail eating leads while we slept. CRM data that didn’t exist because no one had time to fill it.

So we built the systems ourselves. Ran them on our own pipeline. Fixed them on real bugs. Then other founders started asking "who built this for you?", and Kratt opened up.

Where we learned this: inside that group we shipped the systems this site now sells. A dashboard that pulled seven marketing platforms into one view. An AI render pipeline for listing visuals. Contract generation cut from days to minutes. A live investor portal that replaced PDF reporting. That work is formative, not billable proof: it stays unnamed here, and we make no dollar claims on it.

“The first version was an internal tool. The agency happened by accident.” - how it actually started
2025 · Q1
Internal build · Bali sales desk

First voice agent goes live for the property sales team. 24/7 inbound coverage replaces a 9–5 receptionist. Booking conversion climbs measurably inside a month.

2025 · Q2
Operations layer

A layer of n8n and Make automations takes over lead routing, reporting, contract generation, and PMS sync across the four group entities. Most of the weekly admin work disappears.

2025 · Q3
First external client

A founder friend asks for "what you have but for our brand". We say yes. Site shipped in 6 days. The case study writes itself. Word travels fast in operator circles.

2026 · Q1
Kratt as an agency

Public site launches. We cap at 4 onboardings per month and hold the line. Content Factory ships as a productized offer. The loop is closed.

2026 · now
Client systems in production

Across real estate, ecom, hospitality, B2B, SaaS, and trades. Same playbook, different verticals. Tallinn still on the masthead, Bali still where most of the shipping happens.

The operators

Two operators.
One Slack channel.

No PMs, no account managers, no creative directors. The same two operators you meet on the call are the two who write the code, train the voice agents, and ship the workflows.

001
Karl-Kristjan Saar
Karl-Kristjan Saar
Co-Founder · CEO
LinkedIn

Builds the unglamorous half: the queues, the retries, the idempotent writes, the fallback for when the model is down. Has worked with LLMs since 2020 and spends most of that experience deciding what should never be an LLM call in the first place. Runs kratt as CEO and still writes the Python, the TypeScript, and most of the webhooks.

Ships
code, not decks
Stack
end-to-end
002
Oskar Korjus
Oskar Korjus
Co-Founder · CTO
LinkedIn

Runs the parts shop at kratt. Every prompt, every skill, every agent, built to be picked up and reused across the next ten systems. Each block tested alone before it gets to plug into anything bigger.

Claude skills
55+
Voice agents
live
About kratt · FAQ

Who we are, where we work, how we’re built.

Two co-founders, no account managers, no kickoff theatre. Here are the answers we give when prospects want to know who they're actually buying from.

Who runs kratt?+

kratt is run by two co-founders. Karl-Kristjan Saar (CEO, owns the whole stack) and Oskar Korjus (CTO, AI systems and agents) build and own the work directly. Every client engagement is owned by a founder, never handed to an account manager.

Where is kratt based?+

Tallinn and Bali. The legal entity is Propertybase OÜ. We work with clients globally, with current engagements in the US, UK, UAE, Singapore, and the EU.

How is kratt structured?+

Two co-founders, no account managers, no kickoff theatre. We cap onboarding at 4 new clients per month so every engagement is owned directly by the founder building it. Sub-contractors are used only for specialist work (voiceover talent, specialist photography), the systems, code, and ops loops are built in-house.

Why the name

A kratt works for whoever built it.

In Estonian folklore a kratt is a creature assembled from odds and ends, given life, and set to work hauling wealth back to its maker. That is the job description, so we took the name.

Worth saying plainly, because the name is crowded: we are a private company, Propertybase OÜ, Estonian registry code 17416331, based in Tallinn. We are not the Estonian government’s national AI programme, also called kratt, and we are not Bürokratt, the state’s public-sector assistant. We have no affiliation with either, and none with KrattWorks, the drone manufacturer. If your question is about Estonian state AI policy, the answer is not us.

No pitch deck 30 min · Meet 2 onboards · this month
What we’re building toward

Most agencies sell tools.
We’re building loops
that compound.

The next 12 months: more verticals, more languages, the same hard cap. We’ll know the bet worked when the operators who hire us a year from now do it because their old agency tried selling them a deck.

AI consultancyShip in daysGlobalNow booking September
kratt

The AI consultancy that finds the money your business is losing, then builds, hosts, and runs the AI to get it back. Shipped in days, not months.

★ Now bookingEU + APAC
The newsletter

Occasional notes on
what’s actually working.

No spam. Cancel anytime. Occasional notes only.
DOC · KRATT-FOOT-001 · © 2026 Kratt · All rights reserved
Book your free AI audit