Två barn, tre startups, en röst

Grundarhistorien bakom Keebye: parallella arbetsströmmar med höga insatser, en bebis under sex månader och produktion som växer med lanerna din röst styr.

Teodor Deleanu10 juli 20265 min läsning

Varje verktyg jag har levererat började som en personlig nödsituation. Keebyes nödsituation hade två namn, och ett av dem var under sex månader gammalt.

Här är situationen appen föddes in i. Jag arbetar med startups med höga insatser där mer än $1M har investerats och där det spelar roll att leverera. Inte en startup: flera, parallellt, var och en med sin egen kodbas, sina egna prioriteringar, sitt eget ”det här behövde vara klart i går”. Det arbetet kommer inte som en prydlig kö. Det kommer som laner: en migrering i en, en granskning i en annan, en postmortem efter en incident i en tredje, och en Slack-kanal per lane som fylls på i bakgrunden.

Och så fick vi vårt andra barn.

Alla som har hållit i ett sovande spädbarn känner till den specifika fysiken: du har en arm, kanske. Du är, i praktiken, en enhänt utvecklare i timmar i sträck. Samtidigt pausar inte lanerna. Agenten blev klar med sin refaktorering och väntar på riktning. Den andra kundens fråga ligger där och åldras. Din skrivgenomströmning — det som hela din produktion i hemlighet passerar genom — halverades just med råge.

Matten som gick sönder

Löftet med AI-kodagenter är verkligt. Claude Code kommer genuint att köra en refaktorering över flera filer medan du gör något annat. Kör två eller tre laner så arbetar du, på pappret, vid någon multipel av dig själv. Alla som jagar 10x-produktion har läst den pitchen.

Men multipeln har en nämnare ingen nämner: varje lane rör sig framåt på naturligt språk som du producerar. Prompter, omstyrningar, granskningar, svar. Om det att producera det språket kräver två lediga händer och ett fullt kontextbyte in i rätt fönster, då är dina laner inte alls parallella — de är tidsdelade genom en enda flaskhals. Att lägga till en lane lägger till samordningskostnad tills ”multiplikatorn” tyst blir omkostnad.

Jag kunde känna flaskhalsen fysiskt. Jag hade nästa instruktion helt formad i huvudet — ”återställ schemaändringen, behåll API-omdöpningen, kör om migreringen” — och den bara låg där, köad bakom en bebis, en macka, eller mina egna händer som var mitt uppe i något i en annan lane. Tanken var omedelbar. Leveransen var flaskhalsen.

Du behöver inte 10x händer. Du behöver en andra utkanal.

Varför de befintliga verktygen inte passade

Jag provade dikteringsverktyg — bra sådana finns, och det säger vi rakt ut på våra jämförelsesidor. Men mina krav var formade av exakt den dag jag just beskrev, och tre av dem visade sig vara omöjliga att pruta på.

Det måste fungera i terminaler. Mina laner bor i iTerm2 och tmux, ofta över SSH. Inmatning via urklipp går sönder på exakt de ställena. Jag behövde något som kunde skrivasyntetiska tangenttryck, i en takt en terminal hinner med.

Det måste vara lokalt. Det jag dikterar är insidan av andra människors företag: osläppta produkter, beslut nära investerare, säkerhetsdiskussioner. ”Vi skickar ljud till molnet, men ansvarsfullt” är ett fint svar för många användare. Det kunde inte vara mitt. Tal-till-text måste köras på min egen hårdvara, bevisligen, med wifi avstängt om det behövdes.

Det måste vara osynligt. Inget appfönster, inget läge att gå in i. Håll in en tangent, prata, släpp, borta. Ett verktyg som kräver sin egen lane motverkar syftet.

Så jag byggde det. Keebye är en liten inbyggd macOS-app i menyraden — Tauri, så den håller sig lätt — som har exakt den formen: håll in höger ⌘, prata, och orden landar i det redigerbara fältet med fokus. Modeller på enheten (ett engelsktunat standardval, en valfri motor med 25 språk, eller Apples inbyggda), offline efter den första nedladdningen, regelbaserad uppstädning med en valfri polering med lokal LLM, en ordlista för projektjargong, historik med enbart text som raderar sig själv efter 30 dagar, och ingen telemetri. Det där är inga broschyradjektiv; det är kravlistan från den soffan, med den bebisen.

Vad som faktiskt förändrades

Jag vill vara försiktig här, för grundarhistorier glider lätt över i fiktion. Jag tänker inte ge dig en procentuell förbättring; jag mätte aldrig någon, och jag skulle misstro vem som helsts siffra ändå.

Det jag kan berätta är hur dagarna känns nu. Den färdigformade men oframförda instruktionen är mest borta: när en lane behöver riktning tittar jag på den, håller in tangenten, och säger saken. Svar till människor — Slack-meddelandena som brukade åldras i timmar för att svara innebar att överge en lane — går ut i mellanrummen, talade in i vilket fönster som nu har fokus. Och de enarmade timmarna slutade vara döda timmar. Något av den mest produktiva riktning jag ger sker stående, gående, med ett sovande barn i famnen.

De ärliga gränserna finns kvar. Diktering tänker inte åt dig; en mumlad, halvformad prompt ger ett mumlat, halvformat resultat, talat som skrivet. Keebye är programvara i tidig åtkomst med de skrovliga kanter det innebär. Och rösten är ett komplement till händerna, inte en ersättning — jag skriver fortfarande mycket, bara inte längre som den enda felpunkten för alla laner samtidigt.

Tesen, om det finns någon

Diskursen om 10x-utvecklaren föreställde sig alltid en person som skrev snabbare. Det som faktiskt har kommit är märkligare: en person som dirigerar — flera halvautonoma laner, var och en väntande på en mening. I den världen är din hävstång inte dina ord per minut. Det är hur billigt du kan leverera intention till den lane som behöver den, i vilken fysisk situation du än befinner dig.

För mig visade sig den billigaste kanalen vara den jag hade haft hela tiden.

Om dina dagar ser ut ungefär så här finns arbetsflödesdetaljerna i Att styra Claude Code med rösten, och om engelska inte är språket du tänker på, läs varför diktering inte bör vara enbart på engelska. Keebye är i tidig åtkomst för macOS; starta din kostnadsfria provperiod nedan. Den byggdes i exakt den situation den betjänar: en arm upptagen, lanerna i rörelse.

En arm upptagen. Lanerna rör sig ändå.

Starta din kostnadsfria provperiod om din arbetsdag också har fler aktiva laner än tillgängliga händer — hela appen, 14 dagar, inget kort.

Start free trial

Early access: we'll email you the moment the macOS build is ready — your 14 days start when you first sign in from the app.

Läs vidare