C.W.K.
Stream
Lesson 04 of 04 · published

Own the Loop, Don't Rent It

~11 min · build-vs-rent, local-first, ownership, cost-model

Level 0Cold Flint
0 XP0/34 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete
"A rented tool works on the landlord's terms. An owned one works on yours."

The Rented Tool's Terms

There are polished cloud tools that do system-wide text transformation. Renting one is the obvious path — until you look at the terms. Your text leaves your machine on every use. The pricing is metered, so the tool quietly discourages the hundred-a-day small jobs that are the whole point. The latency, the model, the retention policy, the availability — all of it is set by someone else and can change without you. None of that makes cloud tools bad; it makes them rented. You are a tenant in someone else's building, and the rent is your data, your money, and your dependence.

What Owning the Loop Buys

Flint builds instead of renting, and the payoff is control at every point in the loop. The transformation runs against inference you own — local, on your own hardware, when a macro asks for it. Nothing about a typo fix needs to leave the machine. Because you own the whole path, you can tune it: this macro gets a fast local model with no extra context; that one gets the full brain with vault knowledge. You decide the retention (there is none you didn't choose), the model, and the speed. Ownership is not a slogan here — it is a list of specific decisions that stay in your hands.

RENTED                         OWNED (Flint)
----------------------         ----------------------
text leaves every use          typo fixes never leave
metered per call               no per-use meter
their model, their speed        your tier: local / server / cloud
their retention policy         retention you chose (often none)
can change under you           changes only when you change it

Local-First Is the Default

The key word is first, not only. Flint's inference can reach a local model on your own machine, a model on your own server, or a cloud tier when a job genuinely needs it — but local is the default posture, and leaving the machine is a deliberate, per-macro choice rather than a hidden one. And Flint itself holds no inference credentials: the brain it borrows owns the keys, the model processes, and the routing. Flint's job is to make the local-first path the easy path, so that reaching for the cloud is something you notice and choose, not something that happens to your text by default.

Own the loop for the jobs you do a hundred times a day. Rent-vs-build isn't ideology; it's arithmetic and control. For a rare, heavy job, renting a cloud capability is fine. For a gesture you fire constantly over your own writing, ownership changes the economics and the trust model at once: no meter discouraging use, no default exfiltration of text, and a latency you can tune. Build the loop you live inside.
This is the founding choice of the whole cwk family. Every sibling — the image engine, the music engine, the voice layer, the file workbench — is a build-not-rent answer to a capability you could have subscribed to. Flint is the text-transformation answer. The family isn't built to save money; it's built so the loop, the data, and the terms belong to the person using it.

Code

The execution profile — you choose where inference runs·swift
enum PippaLocation { case local, server, cloud }   // local-first default

struct ExecutionProfile: Codable {
    var location: PippaLocation      // where the borrowed brain runs
    var brain: String                // which model family
    var effort: Effort               // how hard it thinks
    var soul: String?                // persona, or none
    var ollamaTier: OllamaTier?      // local / server / cloud model
}

// Flint holds NO inference credentials. The borrowed brain owns the keys,
// the model processes, and the routing. Flint only names the choice.

External links

Exercise

Take one text task you'd genuinely do dozens of times a day and price it two ways. As a rented cloud tool: what leaves your machine, what's metered, and what could change without you? As an owned local loop: what stays on your hardware, what do you get to tune, and what's the real cost you pay instead (your time to build and maintain it)? Where is the honest break-even?
Hint
The rented column is cheap to start and expensive in terms and dependence; the owned column is expensive to build and cheap forever after in both money and control. The break-even isn't really about dollars — it's about how often you do the job and how much you care that your text and latency stay yours.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.