---
title: "Ett vindu for alt du bygger – si hei til Elyra Conductor"
url: https://kwhorne.com/blog/ett-vindu-for-alt-du-bygger-si-hei-til-elyra-conductor
author: "Knut W. Horne"
published: 2026-05-30T08:42:19+02:00
updated: 2026-05-30T14:40:40+02:00
category: "Elyra Conductor"
tags: ["Tech Insights", "Noteworthy News"]
language: nb-NO
---

# Ett vindu for alt du bygger – si hei til Elyra Conductor

> Conductor er et lokalt prosjekt-cockpit: bytt prosjekt, kjør terminaler, splitt paneler og redigér filer – alt i ett vindu. En vert og launcher, aldri en AI-agent.

<h1>Ett vindu for alt du bygger</h1><p>Vet du den følelsen? Du sitter med fire prosjekter på en gang. Det ene terminalvinduet kjører <code>npm run dev</code>, det andre har en <code>php artisan test</code> du glemte var i gang, det tredje er en SSH-økt du <em>tror</em> fortsatt lever, og det fjerde … vel, det fjerde aner du ikke hva er lenger. Skrivebordet ser ut som et kortstokk-uhell, og hver gang du skal bytte prosjekt må du lete deg fram som om du graver etter nøklene i en altfor full jakkelomme.</p><p>Det var akkurat den følelsen jeg ble lei av. Så jeg bygde noe for å bli kvitt den. Det heter <strong>Elyra Conductor</strong>, og den første stabile versjonen – v0.1.7 – er ute nå. 🎉</p><h2>Hva er det, egentlig?</h2><p>Tenk på Conductor som et <strong>cockpit for de lokale prosjektene dine</strong>. Du peker den mot kode-mappa di, og så har du plutselig alt på ett sted: hvert repo med branch, om det er «dirty», og hvor mange commits du ligger foran eller bak. Du velger et prosjekt, og vips – du har en terminal som allerede står i riktig mappe. Ingen <code>cd ~/Code/det-derre-prosjektet-jeg-glemte-navnet-på</code> lenger.</p><p>Og så kan du splitte. Og splitte igjen. Horisontalt, vertikalt, nøstet inni hverandre så mye du orker. Hver rute beholder sin egen økt, så ingenting forsvinner når du drar i kantene for å gjøre plass.</p><p>Kort fortalt, fire ting:</p><ul><li><p><strong>1 vindu</strong> – alle prosjekter, terminaler og filer i ett cockpit.</p></li><li><p><strong>∞ paneler</strong> – splitt fritt, nøst fritt, dra for å endre størrelse.</p></li><li><p><strong>0 AI</strong> – den ringer aldri en modell og lagrer aldri en eneste API-nøkkel.</p></li><li><p><strong>OSS</strong> – kryssplattform, Rust + web, ingen abonnement, ingen telemetri.</p></li></ul><h2>Litt om hva som faktisk skjer under panseret</h2><p>Det tunge arbeidet – PTY-er, filsystemet, det å starte prosesser – ligger i <strong>Rust</strong>. Det er den delen som må være rask og solid, og Rust er rett verktøy for jobben. Selve grensesnittet bruker velprøvde web-komponenter: <code>xterm.js</code> for terminalen og <code>Monaco</code> for redigering (ja, samme editor-kjerne som i VS Code). Alt pakket sammen med <strong>Tauri</strong>.</p><p>Resultatet føles raskt og native, og det viktigste av alt: det er <em>ditt</em>. Alt kjører lokalt på din maskin.</p><p>Noen av tingene jeg er mest fornøyd med:</p><p>🔍 <strong>Prosjektbytter</strong> – scanner kode-mappa di og viser branch, status og ahead/behind med lynrask fuzzy-søk.</p><p>⌨️ <strong>Kommandopalett</strong> – hopp mellom prosjekter, faner og handlinger fra én søkbar liste med <code>⌘K</code>. (Du vet du har blitt voksen som utvikler den dagen du elsker en kommandopalett.)</p><p>📂 <strong>Filsidebar og hurtigredigering</strong> – et dovent innlastet filtre (<code>⌘B</code>), åpne en fil i en innebygd Monaco-editor og lagre med <code>⌘S</code>.</p><p>🛠️ <strong>Oppgaver per prosjekt</strong> – Conductor finner scriptene dine i <code>package.json</code>, <code>composer.json</code>, <code>Makefile</code> og <code>justfile</code>, og kjører dem i en frisk fane.</p><p>💾 <strong>Workspaces</strong> – lagre hele oppsettet ditt – prosjekter, faner, paneler, åpen fil, tema – som et navngitt workspace, og hent det fram igjen senere akkurat slik du forlot det.</p><p>🟢 <strong>Varselringer</strong> – bakgrunnsfaner pulserer grønt når de produserer output, og roer seg når du bytter tilbake. Ingenting forsvinner i bakgrunnen.</p><p>⌁ <strong>Broadcast input</strong> – skru på Sync og speil tastetrykkene dine til alle paneler i en fane, helt i tmux-ånd.</p><p>Og når du starter Conductor på nytt, spiller den av nylig output som skrivebeskyttet historikk, så du slipper å lure på hva som skjedde sist. Oppdateringer er signerte og installeres med ett klikk.</p><h2>Den viktigste setningen i hele prosjektet ✋</h2><p>Her kommer det jeg er mest opptatt av at folk skjønner:</p><blockquote><p><strong>Conductor er en vert. Ikke en agent.</strong></p></blockquote><p>I en tid der absolutt <em>alt</em> skal ha AI dyttet inn i seg, tar Conductor et bevisst steg tilbake. Den ringer aldri en språkmodell. Den lagrer aldri en API-nøkkel. Det finnes ingen prompts, ingen systemprompter, ingen modeller, ingen resonneringslogikk overhodet.</p><p>AI-en lever et helt annet sted – i eksterne verktøy som <strong>Elyra CLI</strong> – og Conductor behandler dem som en hvilken som helst annen prosess. På samme måte som den starter <code>zed .</code>, <code>npm run dev</code> eller <code>git status</code>, kan den starte <code>elyra "refactor auth"</code>. Den <em>starter</em> prosessene, men den tolker dem aldri.</p><p>Hvorfor er dette så viktig for meg? Fordi grenser gjør verktøy bedre. Når Conductor har én jobb – å orkestrere arbeidet ditt – så gjør den den jobben skikkelig. Og når du <em>vil</em> ha AI, vet du nøyaktig hvor den bor, og du vet at cockpiten din ikke i det stille snakker med en server et sted. Trenger en funksjon en API-nøkkel eller et modellkall? Da hører den hjemme i Elyra, ikke i Conductor.</p><h2>Lyst til å prøve?</h2><p>Conductor er gratis, åpen kildekode, og kjører i sin helhet på maskinen din. Den finnes for macOS, Linux og Windows.</p><ul><li><p>📥 <strong>Last ned v0.1.7:</strong> <a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/kwhorne/elyra-conductor/releases/tag/v0.1.7">github.com/kwhorne/elyra-conductor/releases</a></p></li><li><p>🐙 <strong>Koden på GitHub:</strong> <a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/kwhorne/elyra-conductor">github.com/kwhorne/elyra-conductor</a></p></li></ul><p>Last ned, pek den mot kode-mappa di, og begynn å orkestrere. Ingen abonnement, ingen telemetri, ingen nøkler som forsvinner ut i det blå.</p><p>Det er kanskje ikke den mest «hype»-vennlige tingen jeg har laget – det er tross alt et vindu som <em>ikke</em> har AI i seg. Men det er et vindu jeg selv åpner først hver morgen, og det er nok hype for meg.</p><p>Bygget med kjærlighet i Norge. 🇳🇴</p>
