Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions DESIGN.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ colors:
brand-cyan: "#78bce8"
ombre-start: "#1535B2"
ombre-end: "#6AA6DC"
# the sheet — crates/tui/src/palette/tokens.rs, exported to web/app/tokens.css (generated, never hand-edit)
# the sheet — crates/palette/src/tokens.rs, exported to web/app/tokens.css (generated, never hand-edit)
paper: "#f6f2e8" # WHALE_TEXT_BODY, Whale Ivory — the page above the waterline
paper-deep: "#e8eef8" # LIGHT_ELEVATED — the shallows; cards and code-adjacent plates
paper-card: "#fffdf8" # LIGHT_PANEL — a raised sheet on the paper
Expand Down Expand Up @@ -135,8 +135,11 @@ Hard rules, not taste notes.
The strata are geometry drawn from tokens — never a hex of their own.
2. **No gradients as decoration elsewhere.** The ombre `#1535B2 → #6AA6DC`
lives in the mark, the wordmark, and the water. The ocean column's field is
the TUI's own chrome → bg descent; no spotlight glows, gradient text, or
gradient rules on paper.
the site's own chrome → bg descent — the navy water column is the TUI's
selectable `underwater` theme, not the ground the terminal opens on. That
ground is Shoreline, the warm charcoal and single blue shared with the GPUI
client (`docs/design/TUI_REDESIGN.md`). No spotlight glows, gradient text,
or gradient rules on paper.
3. **One shadow.** The terminal plate at the waterline casts one soft, offset,
blue shadow. Nothing else on the site has a drop shadow.
4. **No generic SaaS scaffolding.** No icon-card grids, logo walls,
Expand All @@ -157,7 +160,7 @@ Hard rules, not taste notes.

## Colors

One palette, owned by `crates/tui/src/palette/tokens.rs` and exported to
One palette, owned by `crates/palette/src/tokens.rs` and exported to
`web/app/tokens.css` by `scripts/export-design-tokens.py` — both the
`WHALE_*` dark tokens (`--whale-*`) and the Blue Stage light preset's
`LIGHT_*` tokens (`--light-*`). `web/app/globals.css` maps them to the site's
Expand Down Expand Up @@ -224,7 +227,7 @@ gated on `prefers-reduced-motion: no-preference`. No scroll-reveal.
## Components

- **Nav**: paper at 94%, hairline below. Left: navy mark + navy wordmark as
one link. Centre: Product · Models · Pricing · Docs. Right: theme (docs
one link. Centre: Product · Models · Plugins · Pricing · Docs. Right: theme (docs
only), locale, stars, Sign in / Create account, one filled Install button.
The compact sheet adds Start · Install · FAQ · Community · Contribute.
- **Buttons**: `.folio-button` — brand-navy fill (primary) or navy outline
Expand Down
13 changes: 8 additions & 5 deletions PRODUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,11 +78,14 @@ no hosted runtime to sell.
- Voice: quiet, dense, factual. Terminal vocabulary, no marketing superlatives,
no fabricated transcripts or reasoning traces.
- "It doesn't need to look special — it needs to look like Codewhale."
- Assets: the founder's whale mark traced to `brand/mark.svg` (with
`brand/mark-navy.svg`, `brand/mark-gradient.svg`) and the founder's rounded
monoline wordmark traced from `brand/wordmark0901.png` (`brand/wordmark.svg`
navy #142352, `brand/wordmark-inverted.svg` white; regenerated with the site
icons by `scripts/brand/trace-brand.py`). Web copies live in
- Assets: the canonical vector family lives in the CWC repo at
`codewhale-apps/packages/brand/svg/` (mark, mark-gradient, mark-mono,
mark-reversed, wordmark, wordmark-inverted); `brand/` and
`web/public/brand/` carry byte-identical copies — sync from there, never
re-trace. The founder's brand sheet `brand/codewhalemarkfinal.png` remains
the source `scripts/brand/braille-mark.py` derives TUI launch art from. The
earlier local trace and `scripts/brand/trace-brand.py` were retired
2026-09-15 in favor of the canonical family. Web copies live in
`web/public/brand/`.
- Palette, type, shell direction, and the anti-slop rules are recorded in
`DESIGN.md`; the colour tokens are owned by `crates/tui/src/palette/tokens.rs`
Expand Down
4 changes: 2 additions & 2 deletions README.ar.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- source: README.md sha256:a446e3921085 -->
<!-- source: README.md sha256:ebf1c69de0dc -->
# Codewhale

Codewhale وكيل مفتوح المصدر يقرأ مشروعك ويعدّل الملفات ويشغّل الأوامر ويتحقق من عمله باستخدام نموذج مستضاف أو محلي تختاره. ابدأ بمهمة واحدة في الطرفية. وللأعمال الأكبر، وزّع أجزاء العمل على وكلاء بنماذج وأدوار مختلفة.
Expand Down Expand Up @@ -53,7 +53,7 @@ codewhale exec "fix the failing tests and explain what changed"

- **الطرفية:** يفتح `codewhale` الواجهة التفاعلية؛ ويشغّل `codewhale exec` مهمة من برنامج نصي أو مهمة CI.
- **المتصفح المحلي:** يفتح `codewhale web` [عميل الويب المحلي](docs/WEB.md) المرفق، والمتصل ببيئة التشغيل نفسها.
- **تطبيقات Codewhale للويب وسطح المكتب:** بيئات عمل رسومية قيد التطوير. تُدرج معلومات توفرها في [صفحة المنتج](https://codewhale.net/en/product).
- **تطبيق Codewhale لسطح المكتب (GPUI):** تطبيق سطح المكتب الأصلي GPUI هو اتجاه عميل المنتج (قرار بتاريخ 2026-09-14؛ خريطة المراحل في docs/TRANSITION.md ضمن المستودع الخاص codehwhale-gpui). يتوقف تطبيق الويب المستضاف على app.codewhale.net على مراحل؛ ويبقى موقع التسويق وتسجيل الدخول والفوترة والصفحات القانونية وصفحات التنزيل على الويب بشكل دائم. تُدرج معلومات توفره في [صفحة المنتج](https://codewhale.net/en/product).

**يضيف Computer Use أدوات لمراقبة التطبيقات الأخرى والتفاعل معها.** الإضافة مضمنة في الشيفرة المصدرية الحالية. راجع صلاحيات الوصول التي تطلبها وفعّلها قبل الاستخدام؛ وتظل أذونات نظام التشغيل ومتطلبات المنصة سارية. راجع [دليل Computer Use](crates/tui/plugins/computer-use/README.md) المرفق و[إعداد الإضافات](docs/PLUGINS.md).

Expand Down
4 changes: 2 additions & 2 deletions README.ca.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- source: README.md sha256:a446e3921085 -->
<!-- source: README.md sha256:ebf1c69de0dc -->
# Codewhale

Codewhale és un agent de codi obert que llegeix el teu projecte, edita fitxers, executa ordres i comprova la seva feina amb un model allotjat o local que tu tries. Comença amb una tasca al terminal. Per a una feina més gran, assigna parts de la feina a agents amb models i rols diferents.
Expand Down Expand Up @@ -53,7 +53,7 @@ El terminal i els clients gràfics es connecten al Runtime de Codewhale, que exe

- **Terminal:** `codewhale` obre la interfície interactiva; `codewhale exec` executa una tasca des d’un script o d’una feina de CI.
- **Navegador local:** `codewhale web` obre el [client web local](docs/WEB.md) inclòs, que fa servir el mateix runtime.
- **Aplicacions web i d’escriptori de Codewhale:** entorns de treball gràfics en desenvolupament. La seva disponibilitat sindica a la [pàgina del producte](https://codewhale.net/en/product).
- **Aplicació d'escriptori Codewhale (GPUI):** l'aplicació d'escriptori nativa GPUI és la direcció del client de producte (decisió del 2026-09-14; el mapa de fases és a docs/TRANSITION.md del repositori privat codehwhale-gpui). L'aplicació web allotjada a app.codewhale.net es retira per fases; el lloc de màrqueting, l'inici de sessió, la facturació i les pàgines legals i de descàrrega queden al web permanentment. La seva disponibilitat s'indica a la [pàgina del producte](https://codewhale.net/en/product).

**Computer Use afegeix eines per observar altres aplicacions i interactuar-hi.** El connector està inclòs en el codi font actual. Revisa l’accés que demana i activa’l abans de fer-lo servir; els permisos del sistema operatiu i els requisits de la plataforma continuen sent necessaris. Consulta la [guia de Computer Use](crates/tui/plugins/computer-use/README.md) inclosa i la [configuració de connectors](docs/PLUGINS.md).

Expand Down
4 changes: 2 additions & 2 deletions README.de.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- source: README.md sha256:a446e3921085 -->
<!-- source: README.md sha256:ebf1c69de0dc -->
# Codewhale

Codewhale ist ein Open-Source-Agent, der dein Projekt liest, Dateien bearbeitet, Befehle ausführt und seine Arbeit mit einem gehosteten oder lokalen Modell deiner Wahl prüft. Starte mit einer Aufgabe im Terminal. Teile eine größere Aufgabe auf Agenten mit verschiedenen Modellen und Rollen auf.
Expand Down Expand Up @@ -53,7 +53,7 @@ Das Terminal und die grafischen Clients verbinden sich mit der Codewhale Runtime

- **Terminal:** `codewhale` öffnet die interaktive Oberfläche; `codewhale exec` führt eine Aufgabe aus einem Skript oder CI-Job aus.
- **Lokaler Browser:** `codewhale web` öffnet den mitgelieferten [lokalen Webclient](docs/WEB.md) für dieselbe Runtime.
- **Web- und Desktop-Apps von Codewhale:** grafische Arbeitsumgebungen in Entwicklung. Ihre Verfügbarkeit ist auf der [Produktseite](https://codewhale.net/en/product) angegeben.
- **Codewhale-Desktop-App (GPUI):** Die native GPUI-Desktop-App ist die Produkt-Client-Richtung (Beschluss vom 2026-09-14; der Phasenplan liegt in docs/TRANSITION.md im privaten codehwhale-gpui-Repo). Die gehostete Web-App unter app.codewhale.net wird schrittweise eingestellt; Marketing-Website, Anmeldung, Abrechnung, Rechts- und Download-Seiten bleiben dauerhaft im Web. Die Verfügbarkeit ist auf der [Produktseite](https://codewhale.net/en/product) angegeben.

**Computer Use ergänzt Werkzeuge zum Beobachten anderer Anwendungen und zur Interaktion mit ihnen.** Das Plugin ist im aktuellen Quellcode enthalten. Prüfe die angeforderten Zugriffsrechte und aktiviere es vor der Verwendung; Betriebssystemberechtigungen und Plattformanforderungen gelten weiterhin. Siehe die mitgelieferte [Anleitung zu Computer Use](crates/tui/plugins/computer-use/README.md) und die [Plugin-Einrichtung](docs/PLUGINS.md).

Expand Down
4 changes: 2 additions & 2 deletions README.es-419.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- source: README.md sha256:a446e3921085 -->
<!-- source: README.md sha256:ebf1c69de0dc -->
# Codewhale

Codewhale es un agente de código abierto que lee tu proyecto, edita archivos, ejecuta comandos y comprueba su trabajo con un modelo alojado o local que tú eliges. Empieza con una tarea en la terminal. Para un trabajo más grande, asigna partes del trabajo a agentes con distintos modelos y roles.
Expand Down Expand Up @@ -53,7 +53,7 @@ La terminal y los clientes gráficos se conectan al Runtime de Codewhale, que ej

- **Terminal:** `codewhale` abre la interfaz interactiva; `codewhale exec` ejecuta una tarea desde un script o un trabajo de CI.
- **Navegador local:** `codewhale web` abre el [cliente web local](docs/WEB.md) incluido, que usa el mismo runtime.
- **Aplicaciones web y de escritorio de Codewhale:** entornos de trabajo gráficos en desarrollo. Su disponibilidad se indica en la [página del producto](https://codewhale.net/en/product).
- **Aplicación de escritorio Codewhale (GPUI):** la aplicación de escritorio nativa GPUI es la dirección del cliente de producto (decisión del 2026-09-14; el mapa de fases está en docs/TRANSITION.md del repositorio privado codehwhale-gpui). La aplicación web alojada en app.codewhale.net se retira por fases; el sitio de marketing, el inicio de sesión, la facturación y las páginas legales y de descarga permanecen en la web de forma permanente. Su disponibilidad se indica en la [página del producto](https://codewhale.net/en/product).

**Computer Use agrega herramientas para observar otras aplicaciones e interactuar con ellas.** El plugin está incluido en el código fuente actual. Revisa el acceso que solicita y habilítalo antes de usarlo; los permisos del sistema operativo y los requisitos de la plataforma siguen siendo necesarios. Consulta la [guía de Computer Use](crates/tui/plugins/computer-use/README.md) incluida y la [configuración de plugins](docs/PLUGINS.md).

Expand Down
4 changes: 2 additions & 2 deletions README.fr.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- source: README.md sha256:a446e3921085 -->
<!-- source: README.md sha256:ebf1c69de0dc -->
# Codewhale

Codewhale est un agent open source qui lit votre projet, modifie des fichiers, exécute des commandes et vérifie son travail avec un modèle hébergé ou local de votre choix. Commencez par une tâche dans votre terminal. Pour un travail plus important, confiez-en des parties à des agents utilisant différents modèles et rôles.
Expand Down Expand Up @@ -53,7 +53,7 @@ Le terminal et les clients graphiques se connectent au Runtime Codewhale, qui ex

- **Terminal :** `codewhale` ouvre l’interface interactive ; `codewhale exec` exécute une tâche depuis un script ou une tâche de CI.
- **Navigateur local :** `codewhale web` ouvre le [client web local](docs/WEB.md) fourni, qui utilise le même runtime.
- **Applications web et de bureau Codewhale :** des espaces de travail graphiques en développement. Leur disponibilité est indiquée sur la [page du produit](https://codewhale.net/en/product).
- **Application de bureau Codewhale (GPUI) :** l'application de bureau native GPUI est l'orientation du client produit (décision du 2026-09-14 ; la carte des phases est dans docs/TRANSITION.md du dépôt privé codehwhale-gpui). L'application web hébergée sur app.codewhale.net est retirée par étapes ; le site marketing, la connexion, la facturation, les pages légales et de téléchargement restent sur le web de façon permanente. La disponibilité est indiquée sur la [page du produit](https://codewhale.net/en/product).

**Computer Use ajoute des outils pour observer d’autres applications et interagir avec elles.** Le plugin est inclus dans le code source actuel. Examinez les accès demandés et activez-le avant de l’utiliser ; les permissions du système d’exploitation et les exigences de la plateforme s’appliquent toujours. Consultez le [guide Computer Use](crates/tui/plugins/computer-use/README.md) inclus et la [configuration des plugins](docs/PLUGINS.md).

Expand Down
4 changes: 2 additions & 2 deletions README.hi.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- source: README.md sha256:a446e3921085 -->
<!-- source: README.md sha256:ebf1c69de0dc -->
# Codewhale

Codewhale एक ओपन सोर्स एजेंट है जो आपकी पसंद के होस्ट किए गए या लोकल मॉडल से आपका प्रोजेक्ट पढ़ता है, फ़ाइलें संपादित करता है, कमांड चलाता है और अपने काम की जाँच करता है। टर्मिनल में एक काम से शुरुआत करें। बड़े काम के हिस्से अलग-अलग मॉडल और भूमिकाओं वाले एजेंटों को सौंपें।
Expand Down Expand Up @@ -53,7 +53,7 @@ Codewhale आपकी रिपॉज़िटरी पढ़ सकता ह

- **टर्मिनल:** `codewhale` इंटरैक्टिव इंटरफ़ेस खोलता है; `codewhale exec` किसी स्क्रिप्ट या CI जॉब से काम चलाता है।
- **लोकल ब्राउज़र:** `codewhale web` उसी रनटाइम के लिए पैकेज में शामिल [लोकल वेब क्लाइंट](docs/WEB.md) खोलता है।
- **Codewhale वेब और डेस्कटॉप ऐप:** विकासाधीन ग्राफ़िकल कार्यस्थल हैं। उनकी उपलब्धता [प्रोडक्ट पेज](https://codewhale.net/en/product) पर दी गई है।
- **Codewhale डेस्कटॉप ऐप (GPUI):** नेटिव GPUI डेस्कटॉप ऐप प्रोडक्ट-क्लाइंट दिशा है (2026-09-14 निर्णय; फेज़ मैप निजी codehwhale-gpui रेपो के docs/TRANSITION.md में है)। app.codewhale.net पर होस्ट किया गया वेब ऐप चरणों में समाप्त होगा; मार्केटिंग साइट, साइन-इन, बिलिंग, कानूनी और डाउनलोड पेज वेब पर स्थायी रूप से बने रहेंगे। उनकी उपलब्धता [प्रोडक्ट पेज](https://codewhale.net/en/product) पर दी गई है।

**Computer Use दूसरे ऐप देखने और उनके साथ इंटरैक्ट करने के लिए टूल जोड़ता है।** प्लगइन मौजूदा सोर्स कोड में शामिल है। इस्तेमाल से पहले उसके माँगे गए एक्सेस की समीक्षा करें और उसे सक्षम करें; OS की अनुमतियाँ और प्लेटफ़ॉर्म की आवश्यकताएँ तब भी लागू होती हैं। शामिल [Computer Use गाइड](crates/tui/plugins/computer-use/README.md) और [प्लगइन सेटअप](docs/PLUGINS.md) देखें।

Expand Down
4 changes: 2 additions & 2 deletions README.id.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- source: README.md sha256:a446e3921085 -->
<!-- source: README.md sha256:ebf1c69de0dc -->
# Codewhale

Codewhale adalah agen sumber terbuka yang membaca proyek, mengedit berkas, menjalankan perintah, dan memeriksa hasil kerjanya dengan model yang dihosting atau model lokal pilihan Anda. Mulailah dengan satu tugas di terminal. Untuk pekerjaan yang lebih besar, bagikan sebagian pekerjaan kepada agen dengan model dan peran yang berbeda.
Expand Down Expand Up @@ -53,7 +53,7 @@ Terminal dan klien grafis terhubung ke Codewhale Runtime, yang menjalankan agen

- **Terminal:** `codewhale` membuka antarmuka interaktif; `codewhale exec` menjalankan tugas dari skrip atau job CI.
- **Browser lokal:** `codewhale web` membuka [klien web lokal](docs/WEB.md) bawaan untuk Runtime yang sama.
- **Aplikasi web dan desktop Codewhale:** lingkungan kerja grafis yang sedang dikembangkan. Ketersediaannya tercantum di [halaman produk](https://codewhale.net/en/product).
- **Aplikasi desktop Codewhale (GPUI):** aplikasi desktop native GPUI adalah arah klien produk (diputuskan 2026-09-14; peta tahap ada di docs/TRANSITION.md pada repo privat codehwhale-gpui). Aplikasi web yang dihosting di app.codewhale.net dihentikan bertahap; situs pemasaran, masuk, penagihan, halaman legal, dan unduhan tetap di web secara permanen. Ketersediaannya tercantum di [halaman produk](https://codewhale.net/en/product).

**Computer Use menambahkan alat untuk mengamati dan berinteraksi dengan aplikasi lain.** Plugin ini disertakan dalam kode sumber saat ini. Tinjau akses yang diminta dan aktifkan plugin sebelum digunakan; izin OS dan persyaratan platform tetap berlaku. Lihat [panduan Computer Use](crates/tui/plugins/computer-use/README.md) yang disertakan dan [pengaturan plugin](docs/PLUGINS.md).

Expand Down
Loading
Loading