Gebaut, weil meine Tools nicht miteinander sprachen.
Open Source, weil es alle liest.

Jedes Produktteam verwendet 8–12 Tools. Jedes sieht nur einen Bruchteil. Ich wurde es leid, die Integrationsebene zwischen ihnen zu sein, also schrieb ich eine. Dann habe ich es auf GitHub unter MIT veröffentlicht, weil etwas, das dein gesamtes Geschäft liest, auch lesbar sein muss.

FONS. Die Quelle, bevor etwas gelaufen ist. Die Eingangstür der App.

01

Das Problem, über das niemand spricht

Dein Analysetool weiß, was passiert ist. Dein Support-Tool weiß, wer verärgert ist. Dein Projekt-Tracker weiß, was ausgeliefert wurde. Deine Anzeigenplattform weiß, was du ausgegeben hast. Aber keines davon spricht miteinander — also verbringst du jede Woche Stunden damit, zwischen Tabs zu übersetzen, und versuchst, eine Geschichte zusammenzusetzen, die bereits existiert, wenn nur jemand die Punkte verbinden würde.

02

Also habe ich sie verbunden

Duct liest über deine bestehenden Tools hinweg und synthetisiert die Tool-übergreifende Geschichte, die sich im Verborgenen befand. Kein weiteres Dashboard. Kein weiteres Data-Warehouse-Projekt, das du im Q3 aufgeben wirst. Und wenn die Antwort lautet „Kampagne pausieren“ oder „GA4-Ereignis markieren“, kann Duct die Änderung vorbereiten und dir eine Vorschau zeigen. Es kann sie nicht anwenden. Nur du kannst das. Diese Grenze liegt im Code, nicht in einem Prompt.

03

Dann habe ich es als Open Source veröffentlicht, und hier ist der Grund

Lesezugriff auf deine Anzeigen, Analysen und Einnahmen ist viel, um ihn einem Tool zu geben, und noch viel mehr, um ihn einem Tool zu geben, das von einer Person erstellt wurde. Ich kann dieses Vertrauen nicht verlangen; ich kann den Code zeigen. Jeder Prompt, jeder API-Aufruf und das Freigabetor selbst befinden sich im Repository unter MIT. Lade die App herunter und ich betreibe den Dienst für dich; klone sie und nichts berührt mich. Es ist kostenlos mit deinen eigenen Schlüsseln und bleibt so. Ein kostenpflichtiger Plan wird die Modelle später bündeln, für Teams, die lieber gar keine Schlüssel besitzen möchten. Was wo läuft und was Geld kosten wird hat eine eigene Seite.

Woher der Name kommt

Ein Duct ist keine Quelle.
Es ist das, was trägt.

Duct ist Latein — ductus, eine Führung. Es ist dasselbe Wort, das in aquaeductus steckt: Wasser, geleitet. Roms Aquädukte erzeugten keinen Tropfen Wasser. Die Quellen hatten es bereits. Was Rom baute, war der Kanal, der es allein durch Schwerkraft dorthin transportierte, wo das Wasser zufällig war, zu den Orten, wo die Menschen tatsächlich lebten.

Der größte Teil dieser Ingenieurskunst war unsichtbar. Die Aquädukte verliefen kilometerweit unterirdisch und unauffällig, und die Bögen, die jeder fotografiert, existieren nur, weil ein Tal im Weg war. Das Aquädukt von Nîmes fiel etwa zwölf Meter über fünfzig Kilometer ab — ein Gefälle, das man daneben stehend nicht sehen konnte, stabil gehalten über jede Art von Gelände dazwischen.

Dein Unternehmen hat bereits die Daten. Anzeigen, Analysen, Suche, Support, Einnahmen — die Quellen sind in Ordnung. Was fehlt, ist der Kanal: etwas, das ein Dutzend APIs und drei Betriebssysteme überquert und dort ankommt, wo die Entscheidung tatsächlich getroffen wird. Wenn ein Aquädukt funktioniert, denkt niemand an den Aquädukt. Sie haben einfach Wasser.

Ein römisches Mosaik: Wasser fließt voll durch einen Kanal, eine Taube schläft am Rand, die Inschrift OTIVM
Es ist auch der Grund, warum die App dich mit römischen Schwellenmosaiken anstelle von Robotern begrüßt. Dieses hier ist OTIVM, Muße: alles erledigt, das Wasser fließt voll, die Taube schläft.
Was Duct tut

Drei Agenten heute.
Mehr sind auf dem Weg.

Jeder liest über die zwölf verbundenen Quellen hinweg, anstatt eine nach der anderen, und wenn die Antwort eine Änderung ist, bereitet es die Änderung vor und wartet auf dich. Jeder Connector und jeder Prompt ist im Repo, daher ist diese Liste die Liste, keine Roadmap.

Erkenntnisse

Frage „warum sind die Anmeldungen letzte Woche gesunken“ und erhalte eine Antwort, die Google Ads, GA4 und Stripe zusammenliest. Ein zweiter Agent überprüft jede Zahl erneut, bevor sie dich erreicht, und das Briefing, das er schreibt, zitiert seine Quellen.

SEO-Audit

Füge eine URL ein. Duct crawlt die Seite, liest die technischen und inhaltlichen Signale und gibt einen priorisierten Bericht zurück. Es ist die kostenlose Eingangstür: kein Konto erforderlich, um einen auszuführen.

Content Studio

Ein Plan auf einem Board, ein Beitrag pro Karte, Folien und Bilder für jeden generiert, ein Klick zum Veröffentlichen in neun Netzwerken. Ergebnisse kommen auf die Karte zurück, damit der nächste Plan vom letzten lernt.

Wie ich arbeite

Prinzipien, nicht Plattitüden

Freigabe vor Aktion

Der Agent schlägt vor. Du entscheidest.

Duct liest standardmäßig. Wenn es etwas beheben kann, bereitet es einen Änderungssatz vor, zeigt dir eine Vorschau und eine Schutzprüfung und wartet. Der Agent kann vorschlagen und prüfen; er kann nicht freigeben oder anwenden. Diese Entscheidung liegt im Code, den das Modell nie sieht, und Zurücknehmen ist Teil des Vertrags.

Substanz statt Zeremonie

Die Erkenntnis liefern, den Lärm überspringen

Ich baue keine Features, um ein Changelog aufzublähen. Jeder Agent, jeder Connector und jede Schutzfunktion existiert, weil es mir zuerst bei einer echten Entscheidung echte Zeit gespart hat.

Eine Person, in Spanien

Klein genug, um dir direkt zu antworten

Kein Megakonzern dahinter und keine Support-Warteschlange davor. Melde ein Problem und du sprichst mit der Person, die die Zeile geschrieben hat. Das ist der ganze Vorteil, und deshalb ist die Roadmap öffentlich.

MIT-lizenziert

Du kannst jede Zeile lesen

Jede Datenquelle, jeder API-Aufruf, jeder Prompt, jedes Logikteil, das ein Signal erzeugt, ist auf GitHub. Nicht prinzipiell dokumentiert und überprüfbar. Tatsächlich vorhanden, tatsächlich lesbar, tatsächlich forkbar.

Shirish Kadam, Betreuer von Duct

Shirish Kadam

Betreuer

Produktmanager und Ingenieur. Den Großteil meiner Karriere habe ich damit verbracht, Produkte von Grund auf neu zu entwickeln und sie bei Fin-Tech- und Ed-Tech-Unternehmen zu skalieren, viel davon KI- und ML-Systeme, die Millionen von Nutzern bedienen. Durchgehend Open-Source-Mitwirkender.

Jeder dieser Jobs hatte dieselbe Lücke: Die Antwort auf „warum hat sich diese Zahl verändert“ war nie in einem Tool zu finden, und jemand Höhergestelltes verbrachte jede Woche einen Vormittag damit, es manuell zusammenzufügen. Duct ist das, was ich für diesen Job wollte, also habe ich es gebaut und unter MIT-Lizenz gestellt.

Designentscheidungen werden offen diskutiert. GitHub ist der beste Ort, um mich zu finden.

Ein langer Sandstrand und grüne Landzungen an der Küste Asturiens, im Norden Spaniens, unter klarem Himmel
Asturien, Norden Spaniens.

Lizenz

MIT

Betreuer

Shirish Kadam

Hergestellt in

Spanien

Open Source

Lies es, führe es aus, brich es.

Duct ist MIT-lizenziert, mit deinen eigenen Schlüsseln oder deinem ChatGPT-Plan. Markiere das Repo mit einem Stern, wenn es nützlich ist, öffne ein Issue, wenn nicht.

MIT-lizenziert · Bringe deine eigenen Schlüssel mit · Kein Konto erforderlich, um es selbst auszuführen