Skip to content
Open
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
6 changes: 3 additions & 3 deletions dashboards/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"url": "https://passioncode.ai/dashboards/",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "macOS 13+, Windows, Linux",
"softwareVersion": "0.7.10",
"softwareVersion": "0.7.11",
"license": "https://spdx.org/licenses/AGPL-3.0-only.html",
"description": "One window for local agent services that speak fabric-service/0.1."
}</script>
Expand All @@ -37,11 +37,11 @@
<div class="header-actions"><details class="lang-switch lang-menu"><summary aria-label="Language: English"><span lang="en">English</span></summary><ul><li><a href="/ru/dashboards/" hreflang="ru" lang="ru">Русский</a></li><li><a href="/de/dashboards/" hreflang="de" lang="de">Deutsch</a></li><li><a href="/fr/dashboards/" hreflang="fr" lang="fr">Français</a></li><li><a href="/pl/dashboards/" hreflang="pl" lang="pl">Polski</a></li><li><a href="/ko/dashboards/" hreflang="ko" lang="ko">한국어</a></li><li><a href="/es/dashboards/" hreflang="es" lang="es">Español</a></li><li><a href="/pt-br/dashboards/" hreflang="pt-BR" lang="pt-BR">Português (Brasil)</a></li><li><a href="/zh-hans/dashboards/" hreflang="zh-Hans" lang="zh-Hans">简体中文</a></li><li><a href="/ja/dashboards/" hreflang="ja" lang="ja">日本語</a></li></ul></details><a class="header-link header-download" href="/start/#setup">Set up <span aria-hidden="true">↓</span></a></div>
</header>
<main id="main">
<section class="hero switchboard-hero" aria-labelledby="hero-title"><div class="hero-copy"><p class="eyebrow"><span></span> FABRIC DASHBOARDS · macOS + Windows + Linux</p><h1 id="hero-title">Your agent services<br><em>One place to look</em></h1><p class="hero-body">See every agent service on your computer in one app: what needs you comes first, and each service’s own dashboard opens beside it</p><p class="family-line"><span>IN THE TOOLKIT</span> State, spend and control: every agent service, what it is doing, what it spends and its updates in one window. Step 4 of <a href="/#how">how it works</a>. <a href="/#products">All the tools</a></p><p class="setup-line"><a href="/start/#setup">Set up everything with one command <span aria-hidden="true">→</span></a></p><div class="hero-actions"><a class="button button-primary" href="#download">Download for macOS ↓</a><a class="button button-secondary" href="https://github.com/passioncode-ai/fabric-dashboards">View source ↗</a></div><p class="hero-caption">Release <span data-live="dashboards.version">0.7.10</span> · macOS 13+ · Windows · Linux</p></div><div class="product-emblem" aria-hidden="true"><img src="/assets/dashboards-mark.svg" width="260" height="260" alt=""><span class="emblem-label">YOUR LOCAL SERVICES / TOGETHER</span></div></section>
<section class="hero switchboard-hero" aria-labelledby="hero-title"><div class="hero-copy"><p class="eyebrow"><span></span> FABRIC DASHBOARDS · macOS + Windows + Linux</p><h1 id="hero-title">Your agent services<br><em>One place to look</em></h1><p class="hero-body">See every agent service on your computer in one app: what needs you comes first, and each service’s own dashboard opens beside it</p><p class="family-line"><span>IN THE TOOLKIT</span> State, spend and control: every agent service, what it is doing, what it spends and its updates in one window. Step 4 of <a href="/#how">how it works</a>. <a href="/#products">All the tools</a></p><p class="setup-line"><a href="/start/#setup">Set up everything with one command <span aria-hidden="true">→</span></a></p><div class="hero-actions"><a class="button button-primary" href="#download">Download for macOS ↓</a><a class="button button-secondary" href="https://github.com/passioncode-ai/fabric-dashboards">View source ↗</a></div><p class="hero-caption">Release <span data-live="dashboards.version">0.7.11</span> · macOS 13+ · Windows · Linux</p></div><div class="product-emblem" aria-hidden="true"><img src="/assets/dashboards-mark.svg" width="260" height="260" alt=""><span class="emblem-label">YOUR LOCAL SERVICES / TOGETHER</span></div></section>
<section class="section app-preview" id="preview" aria-labelledby="preview-title"><div class="section-heading"><p class="section-number">THE WINDOW</p><h2 id="preview-title">Every agent service<br>on one screen</h2><p>What is ready, what needs you and what it costs, with the action one click away. Each service opens its own dashboard inside the app.</p></div><figure><img src="/assets/dashboards-overview.jpg" width="1600" height="844" loading="lazy" alt="Fabric Dashboards overview: six sample agent services, two needing attention, with spend and a Restart action."><figcaption>The actual app from its development build · sample services from the Fabric Agent Adapter kit, no real data</figcaption></figure><div class="preview-pair"><figure><img src="/assets/dashboards-service-dashboard.jpg" width="1600" height="844" loading="lazy" alt="A sample service's own dashboard opened inside Fabric Dashboards, with the app's toolbar."><figcaption>A service’s own dashboard, opened in the app</figcaption></figure></div></section>
<section class="section" id="services" aria-labelledby="services-title"><div class="section-heading"><p class="section-number">01 / KEEP THE WORK IN VIEW</p><h2 id="services-title">A window into<br>the tools doing the work</h2><p>Fabric Dashboards discovers compatible services on your computer. Each service keeps its own job; you get a shared place to inspect and control them.</p></div><div class="feature-grid"><article><h3>See what needs you</h3><p>Service state, latest activity and attention items appear together. A slow probe is not immediately treated as an outage.</p></article><article><h3>Open the actual dashboard</h3><p>Each service’s own interface opens inside the app, signed in. Project Observatory is one compatible service you can use today.</p></article><article><h3>Handle the next step</h3><p>Start, stop or restart a service, inspect its logs, and use the actions its contract exposes. Quitting Dashboards leaves your services running.</p></article></div></section>
<section class="section" id="new" aria-labelledby="new-title"><div class="section-heading"><p class="section-number">IN 0.6</p><h2 id="new-title">Spend, a console<br>and updates you can trust</h2><p>What the 0.6 releases added, from 0.6.0 on 6 October to 0.6.5 on 8 October 2026.</p></div><div class="feature-grid"><article><h3>Every limit on Spend</h3><p>The Spend page lists the limits each agent applies: the one that most needs you shows red when it stopped work or crossed its line and amber at 80%, and an agent expands to every limit with its window and what was spent. Your agent reads the same list over MCP.</p></article><article><h3>An agent console beside the dashboard</h3><p>A real terminal opens next to a service’s dashboard, running Claude Code, Codex or another runtime in that agent’s repository. Where Fabric Switchboard binds the folder to a project, the session starts on that project’s account.</p></article><article><h3>Updates that are checked first</h3><p>The app updates itself: a release must carry the organization’s signature and match its checksums before it installs, and it waits while a console or a command runs. Automatic install can be turned off in Settings.</p></article><article><h3>The skills kept current</h3><p>Settings → Estate updates watches the Fabric Agent Contract and the PassionCode.ai skills, and can update the skills in the background after checking who published them. That switch is off by default.</p></article><article><h3>English or Russian</h3><p>Settings → Language: as on this Mac, English or Русский. The window, the menu and the tray switch at once.</p></article></div></section>
<section class="section" id="download" aria-labelledby="download-title"><div class="section-heading"><p class="section-number">02 / GET FABRIC DASHBOARDS</p><h2 id="download-title">One download<br>Your services stay yours</h2></div><div class="download-grid"><article class="download-card"><h3>macOS</h3><p>Release <strong data-live="dashboards.version">0.7.10</strong>. Universal DMG for Apple silicon and Intel, macOS 13 or later. Developer ID signed, notarized and stapled.</p><a class="button button-primary" href="/dashboards/download/macos">Download Fabric Dashboards ↓</a><p class="download-note">Open the DMG, drag Fabric Dashboards to Applications, then open it. The app starts at login; you can change that in Settings.</p></article><article class="download-card"><h3>Windows and Linux</h3><p>Release <strong data-live="dashboards.version">0.7.10</strong> also ships a signed Windows installer for x64 and arm64, and a Linux AppImage and .deb for x64 and arm64. Since 0.7.4 the Windows app and the AppImage update themselves; a copy installed from the .deb does not, so install the next .deb.</p><a class="button button-secondary" href="https://github.com/passioncode-ai/fabric-dashboards/releases/latest">Windows and Linux downloads <span aria-hidden="true">↗</span></a></article><article class="download-card"><h3>Before you open it</h3><p>Services are installed separately. An empty list is expected until a compatible service is installed; Dashboards does not turn every local process into an agent service.</p><p>Try <a class="text-link" href="/observatory/#get-started">Project Observatory</a>, or make your own service with the <a class="text-link" href="https://github.com/passioncode-ai/fabric-agent-adapter">Fabric Agent Adapter</a>. The app itself needs no account or API key.</p></article></div><dl class="checksums"><div><dt>DMG SHA-256</dt><dd><code data-live="dashboards.assets.macos.sha256">edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f2193</code></dd></div></dl><div class="download-details"><a class="text-link" href="https://github.com/passioncode-ai/fabric-dashboards/releases/tag/v0.7.10" data-live-href="dashboards.releaseUrl">Release notes and checksums ↗</a><a class="text-link" href="https://github.com/passioncode-ai/fabric-dashboards#quick-start-for-a-new-teammate">Installation guide ↗</a></div></section>
<section class="section" id="download" aria-labelledby="download-title"><div class="section-heading"><p class="section-number">02 / GET FABRIC DASHBOARDS</p><h2 id="download-title">One download<br>Your services stay yours</h2></div><div class="download-grid"><article class="download-card"><h3>macOS</h3><p>Release <strong data-live="dashboards.version">0.7.11</strong>. Universal DMG for Apple silicon and Intel, macOS 13 or later. Developer ID signed, notarized and stapled.</p><a class="button button-primary" href="/dashboards/download/macos">Download Fabric Dashboards ↓</a><p class="download-note">Open the DMG, drag Fabric Dashboards to Applications, then open it. The app starts at login; you can change that in Settings.</p></article><article class="download-card"><h3>Windows and Linux</h3><p>Release <strong data-live="dashboards.version">0.7.11</strong> also ships a signed Windows installer for x64 and arm64, and a Linux AppImage and .deb for x64 and arm64. Since 0.7.4 the Windows app and the AppImage update themselves; a copy installed from the .deb does not, so install the next .deb.</p><a class="button button-secondary" href="https://github.com/passioncode-ai/fabric-dashboards/releases/latest">Windows and Linux downloads <span aria-hidden="true">↗</span></a></article><article class="download-card"><h3>Before you open it</h3><p>Services are installed separately. An empty list is expected until a compatible service is installed; Dashboards does not turn every local process into an agent service.</p><p>Try <a class="text-link" href="/observatory/#get-started">Project Observatory</a>, or make your own service with the <a class="text-link" href="https://github.com/passioncode-ai/fabric-agent-adapter">Fabric Agent Adapter</a>. The app itself needs no account or API key.</p></article></div><dl class="checksums"><div><dt>DMG SHA-256</dt><dd><code data-live="dashboards.assets.macos.sha256">cbc357ac4dc12183a37d9fa0060f818ae6fb8743898866afd451f3dd9c473144</code></dd></div></dl><div class="download-details"><a class="text-link" href="https://github.com/passioncode-ai/fabric-dashboards/releases/tag/v0.7.11" data-live-href="dashboards.releaseUrl">Release notes and checksums ↗</a><a class="text-link" href="https://github.com/passioncode-ai/fabric-dashboards#quick-start-for-a-new-teammate">Installation guide ↗</a></div></section>
<section class="section agent-setup" id="agents" aria-labelledby="agents-title"><div class="section-heading"><p class="section-number">03 / FOR YOUR AGENTS</p><h2 id="agents-title">The same services<br>From your agent</h2><p>Register the app’s MCP server with your client. An agent can list services, get dashboard links and use the operations exposed by the app’s rules.</p></div><pre><code>claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"</code></pre><p class="section-note">After installing the app in Applications, ask your agent to call <code>list_services</code>. An empty result means no service is installed yet. Other MCP clients can run the same executable as a stdio server. See the <a href="https://github.com/passioncode-ai/fabric-dashboards#mcp">MCP setup guide</a>.</p></section>
<section class="section faq" aria-labelledby="faq-title"><div class="section-heading"><p class="section-number">04 / GOOD TO KNOW</p><h2 id="faq-title">Fits into your setup</h2></div><details><summary>Do I need Fabric?</summary><p>No. Fabric Dashboards works on its own. It is one of Fabric’s tools, and it can show compatible services before you use Fabric’s early preview.</p></details><details><summary>Which services appear?</summary><p>Services that publish a local descriptor for <code>fabric-service/0.1</code>. Project Observatory supports it. The <a href="https://github.com/passioncode-ai/fabric-agent-contract">Fabric Agent Contract</a> defines the protocol and the Adapter helps you implement it.</p></details><details><summary>Is it open source?</summary><p>Fabric Dashboards is open source under the GNU AGPL-3.0. A commercial license is available: <a href="/business/">passioncode.ai/business</a>. <!-- license-history -->Release 0.1.0 keeps MIT; 0.2.0 and 0.3.0 keep PolyForm Noncommercial or Internal Use. Release 0.3.1 is the first under the AGPL.<!-- /license-history --></p></details></section>
<section class="closing"><p class="section-number">PART OF YOUR AGENT WORKPLACE</p><h2>Start with the services<br>you already use</h2><p>Inspect projects with Observatory. Configure accounts with Switchboard. Add only the tools your work needs.</p><a class="button button-primary" href="/#products">Explore the tools ↗</a></section>
Expand Down
Loading
Loading