← Wszystkie prace

OkenOS.
Lokalny kokpit operacyjny AI.

Spokojny kokpit operacyjny do zarządzania portfelem projektów za pomocą agentów AI, zbudowany od zera, w pełni własny i zoptymalizowany pod stałe subskrypcje.

Rola
Twórca architekt systemu · inżynier
Forma
Lokalnie 127.0.0.1:4400
Tempo
3 dni do działającej wersji v1
Skala
13 500 linii · 47 endpointów API
Ekran Personas w OkenOS, z listą agentów i przypisanymi im modelami

Personas · lista agentów i ich routingFig. 01

Przegląd01

OkenOS to osobiste centrum dowodzenia stworzone do zarządzania procesami wielu marek, flotą agentów AI oraz logami realizacji z poziomu jednego panelu.

Zamiast polegać na rozproszonych interfejsach webowych czy drogim, rozliczanym za tokeny API, OkenOS kieruje zadania lokalnie poprzez stałe subskrypcje AI, pełniąc funkcję mostu taktycznego dla autonomicznego rozwoju i operacji.

Kluczowe decyzje architektoniczne02
01

Inżynieria kosztów oparta na subskrypcjach

Aplikacja została zaprojektowana bezpośrednio pod stałe plany subskrypcyjne (Claude Code na taryfie Max, ChatGPT Pro przez Codex CLI) zamiast płatnych kluczy API. Burza mózgów i precyzowanie specyfikacji są obsługiwane przez lżejsze modele, co rezerwuje najwyższą moc obliczeniową wyłącznie do właściwego kodowania i wdrożeń.

02

Deterministyczna analityka (kod liczy, model wyjaśnia)

Wyposażony w automatyczne moduły (takie jak Dream Review), które analizują cotygodniowe logi i powtarzalność błędów. Pakiety danych są generowane deterministycznie w kodzie, dzięki czemu modele interpretują wyłącznie zweryfikowane metryki, bez ryzyka halucynacji.

03

Podejście local-first i brak bazy danych

Działa bezpośrednio na plikach lokalnych JSON (oken-data/*.json) i łączy się bezpośrednio z Twoim skarbcem Markdown w Obsidianie ([[wikilinks]]) z wizualizacją grafu 3D. Zero zewnętrznej telemetrii i zewnętrznych baz danych.

04

Orkiestracja multi-agentowa

Zawiera dedykowane widoki operacyjne, w tym tablicę Kanban napędzaną przez pętle agentowe, strukturyzowaną dekompozycję celów oraz okrągły stół wielu modeli (Claude, GPT, Kimi) pracujących na wspólnym kontekście.

Na telefonie03

Jeden panel, na dowolnym ekranie pod ręką.

Kokpit działa pod adresem 127.0.0.1:4400, a układ dostosowuje się do szerokości okna, więc ta sama lista agentów, tablica i logi są czytelne na telefonie w tej samej sieci co na biurku.

Lista agentów Personas w OkenOS na telefonie

Personas na telefonieFig. 02

Stack technologiczny04

Framework & UI

Next.js 15
React 19 · TypeScript 5.7
Tailwind CSS

Serwer

Dedykowany node server.mjs
Dwa gniazda WebSocket
/api/pty & /api/agent

Wbudowany terminal

node-pty
@xterm/xterm
Zintegrowana powłoka

Środowiska agentów

@anthropic-ai/claude-agent-sdk
Codex CLI
OpenRouter

Przechowywanie danych

Lokalny JSON
System plików Markdown
Bez bazy danych