From f3e671949ba5214cd4ac1255a0171edc83d8cea0 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Sun, 27 Sep 2026 19:52:22 +0000 Subject: [PATCH] README: vibe coders first in 'Who it's for', and an Acknowledgements line Vibe coders get their own subsection at the top: one repo with many plugins (own src/, one shared library), the Plugin Studio live with bun run dev, Rudder as the offline voice-to-text corner widget in the Studio (Linux today), one plugin to embed or mobile with Rudder as the desktop-target example (packaging next, as its own README says), and 'Run it in the cloud'. Only what is on main. Acknowledgements thank the open-source projects it stands on (Vue, Vite, MapLibre, Pinia, Vue I18n, Capacitor, Tauri, oauth2-proxy, NeMo-Speech.cpp + Nemotron, OpenStreetMap via OpenFreeMap); no personal names. public-hygiene clean. --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/README.md b/README.md index 3bc9e5577..63dc08ff8 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,25 @@ and graduates to a named tab when it's ready. ## Who it's for +### Vibe coders — who dx-maps was built for + +If you build with AI agents, this repo is made for you: + +- **One repo, many plugins.** Each plugin is one folder in `plugin-designs/` with its own `src/`, + and they all share one library, so your agents can build many plugins side by side. +- **See every design live.** `bun run dev` opens the Plugin Studio: every plugin in one place, + updating the moment you save. +- **Speak instead of typing.** Rudder, an offline voice-to-text tool, sits as a corner widget in the + Studio: look at a plugin, say what you see, and hand the text to your agent. Nothing leaves your + computer (Linux today). +- **One plugin, several outputs.** The same plugin ships as a web embed or a mobile app, and a plugin + can target the desktop: Rudder is the desktop example, running in the Studio today with its + desktop packaging next. +- **Build together.** [Run it in the cloud](#run-it-in-the-cloud) gives a whole team one shared dev + server. + +### The people doing the mission + **Each map answers a real task for someone doing the mission.** Open it in the Research Gallery, or embed just the one you need. @@ -702,3 +721,13 @@ doxa-maps/ > **Maps should be open source, run everywhere, and multiply.** One build makes each map a > self-contained file for your site, your partners' sites and a phone. The Plugin Studio is where > you compose them into something bigger. + +--- + +## Acknowledgements + +dx-maps stands on the work of open-source communities: [Vue](https://vuejs.org), [Vite](https://vite.dev), +[MapLibre GL JS](https://maplibre.org), [Pinia](https://pinia.vuejs.org), [Vue I18n](https://vue-i18n.intlify.dev), +[Capacitor](https://capacitorjs.com), [Tauri](https://tauri.app), [oauth2-proxy](https://github.com/oauth2-proxy/oauth2-proxy), +[NeMo-Speech.cpp](https://github.com/NVIDIA/NeMo-Speech.cpp) with NVIDIA's open [Nemotron speech model](https://huggingface.co/nvidia/nemotron-3.5-asr-streaming-0.6b), and the map data of +[OpenStreetMap](https://www.openstreetmap.org/copyright) contributors served by [OpenFreeMap](https://openfreemap.org). Thank you.