Zum Inhalt springen
dopejs

Open Source · offen entwickelt

Werkzeuge für KI-native Entwicklung.

dopejs ist eine kleine Gruppe von Open-Source-Projekten rund um eine Frage: Wie sieht die Software aus, die du täglich nutzt, wenn Agenten Teil des Ablaufs sind? Agent-Runtimes, Coding-Agents fürs Terminal, CLI-Umgebungswerkzeuge, Canvas-Rendering-Engines — alles öffentlich entwickelt.

Projekte

Diese Repositories stehen in ehrlich unterschiedlichen Reifegraden. Die Status-Labels sind kein Marketing — sie sagen, worauf du dich heute tatsächlich verlassen kannst. Auch die Lizenzen unterscheiden sich; jede Projektseite nennt ihre eigene.

01

DopeAgent

Aktive Entwicklung

Ein persönliches Agenten-Betriebssystem — ein lokaler Daemon, viele schlanke Clients.

Eine Control Plane in Rust läuft lokal und verantwortet Runtime, LLM-Provider, Kanal-Konnektoren, Speicher und Events. Die Clients bleiben schlank: eine React-Weboberfläche, eine Vollbild-TUI in Rust, Chat-Konnektoren und ein TypeScript-SDK — alle sprechen dieselben JSON-Schema-Verträge.

02

dsh-tui

Veröffentlicht

Eine plugin-native Terminaloberfläche für DeepSeek Harness.

dsh-tui wird als Harness-Bundle außerhalb des Quellbaums ausgeliefert und läuft im selben Prozess wie die Agent-Runtime. Es erzeugt und setzt Agenten über `ctx.agents` fort, stellt das dauerhafte Session-/Event-Log ohne Web-Client-Code dar und bietet Terminal-Adapter für Freigaben, Rückfragen und Kommandos. Version 0.1.0 ist die erste veröffentlichte Fassung.

pnpm dlx --allow-build=node-pty @deepseek-ai/dsh@0.1.0-rc.6 --profile tui
03

GoZen

Veröffentlicht

Umgebungsumschalter für mehrere CLIs mit automatischem API-Proxy-Failover.

Wechsle Umgebungen für Claude Code, Codex und OpenCode an einer Stelle und arbeite weiter, wenn ein Upstream-Anbieter schwächelt — GoZen leitet den API-Verkehr weiter und schaltet automatisch um.

curl -fsSL https://raw.githubusercontent.com/dopejs/gozen/main/install.sh | sh
04

doper

Früh — nicht produktionsreif

Eine von Grund auf entworfene Canvas-Rendering-Engine fürs Web.

Eine performante TSX-Runtime mit nativem virtuellem Scrollen, einem deterministischen Rust/WASM-Kern hinter einer versionierten Binär-ABI, vollständigem Textrendering und Canvas-nativer Bearbeitung. Die Meilensteine M0–M3 sind abgeschlossen; M4 bringt die Kette aus Bearbeitung, Events, Hit-Testing und Barrierefreiheit.

05

dope-canvas

Entwurfsphase

Ein unendliches Canvas für große Mengen KI-generierter Web-Artefakte.

Hunderte aktive iframes skalieren nicht; jede Seite auf ein Bild zu reduzieren, kostet Auswahl und Event-Zuordnung. dope-canvas hält Artefakte vor — Quelltext, dauerhafter Zustand, Interaktionsbaum, Paint-Cache und optionale Live-Runtime —, sodass Auswahl und Aktivierung wie in Figma erhalten bleiben. Das Repository steht auf seiner Basislinie vor der Entwicklung: Architektur, Lieferplan und Sicherheitsmodell, aber noch kein funktionierendes Canvas.

Über dopejs

Alles hier wird offen auf GitHub entwickelt. Issues und Pull Requests sind in jedem Repository willkommen — ebenso ehrliche Hinweise darauf, dass etwas noch nicht funktioniert. Mehrere dieser Projekte sind bewusst noch nicht veröffentlicht; wo das zutrifft, sagt es das Projekt selbst.

Der Organisation auf GitHub folgen ↗