[verdetto][prompt curato][fonte: boltai.com]
Posso vibecodare BoltAI?
// si costruisce in un weekend, ma restano buchi veri
Una finestra di chat che chiama qualche API AI esce in one-shot, ed è una parte piccola. Un rimpiazzo credibile deve restare veloce con storici enormi e stream attivi, e comportarsi come una vera app Mac fin dentro focus, menu e scorciatoie globali: sistemi di prodotto che si parlano, non schermate generate.
confidenza: media
cos’è: Workspace AI nativo e privato per Mac, con più modelli, agent, workflow, file e tool
Indice di costruibilità · gioco editoriale
- Prezzo una tantum peso: zero
- Tempo più giorni peso: più 1
- Categoria assistenti ai non pesa
- Moat qualità di esecuzione · integrazioni · costi di migrazione peso: meno 3
- Confidenza media peso: zero
- Cosa perdi 5 voci peso: meno 2
- Sito boltai.com (si apre in una nuova scheda) non pesa
Il moat pesa più del prezzo: rifarlo è un progetto, non una sera.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Cosa costruisci
Costruire un client di chat nativo e performante per Mac su qualche provider AI, con streaming, storico ricercabile, allegati, agent, workflow e un supporto MCP di base.
cosa ti serve
- macOS 13 o successivo
- Xcode con una toolchain Swift 6
- le API key dei provider cloud scelti
- Ollama per i modelli locali, opzionale
- i permessi di accessibilità e microfono per i workflow di sistema
Il confronto editoriale prende come riferimento un rimpiazzo personale in locale, non la parità di funzioni con i servizi hosted, di sync, mobile o di team di BoltAI. Riverificare il prezzo prima del merge.
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build a personal local replacement for BoltAI in an empty repository.
Use Swift 6, SwiftUI, AppKit where necessary, Core Data, and macOS Keychain.
Do not offer alternative stacks or copy BoltAI branding or visual assets.
The goal is a performant native Mac AI workspace, not a web chat wrapped as a desktop app.
Make the first run work locally with one documented command.
Create a native sidebar for projects and chats, a conversation view, and a composer.
Keep navigation, typing, scrolling, and streaming responsive with large chat histories.
Profile those interactions and use AppKit-backed controls where naive SwiftUI falls short.
Support OpenAI, Anthropic, Google Gemini, and Ollama through documented APIs.
Store user-supplied API keys in Keychain.
Support streaming, cancellation, retry, regeneration, and recoverable partial responses.
Render Markdown, code, images, reasoning, citations, and tool results.
Add projects, reusable agents, saved prompts, chat forking, and full-text search.
Add reusable workflows that operate on selected text, clipboard content, and files.
Add a global Instant Chat panel that accepts files, models, agents, and tools.
Add Instant Dictation that transcribes speech and returns text to the original application.
Support basic local and remote MCP servers with per-agent tool selection.
Store chats and attachments locally with export and backup support.
Handle provider failures, rate limits, interrupted streams, and application relaunches safely.
Write focused tests for persistence, streaming state, workflows, and provider translation.
Create a README covering setup, permissions, performance testing, data, and limitations.
Do not add billing, licensing, telemetry, analytics, or proprietary BoltAI services.
Deliberately leave out BoltAI Cloud Sync, mobile apps, teams, and hosted AI service.
Deliberately leave out full import fidelity, production code execution, and long-tail providers.
Finish by running the focused tests and listing the exact commands used. Prompt curato: scritto e rivisto a mano per questa app. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.
Cosa perdi
- le prestazioni e la reattività sostenute da AppKit su workspace e storici di conversazione enormi
- una navigazione da tastiera, un focus, menu, pannelli, finestre, drag and drop e altri comportamenti nativi Mac tarati con cura
- gli AI Workflows che catturano il contesto dalle altre applicazioni e restituiscono risultati formattati là dove stai lavorando
- Instant Chat e Instant Dictation come flussi affidabili a livello di sistema, e non come normali schermate dentro l'app
- la compatibilità con i provider tenuta aggiornata, il Cloud Sync, la continuità su mobile, gli import, il ripristino dei backup e la portabilità delle credenziali protette
Perché pagano ancora
Non si paga BoltAI perché sia l'unica app capace di mettere una casella di prompt accanto a una API: lo fanno già parecchi client nativi ed Electron. Si paga perché BoltAI è un workspace Mac veloce e coerente, dove storici lunghi, risposte in streaming, navigazione da tastiera, pannelli globali, dettatura, workflow, file e tool si comportano come un prodotto solo. Arrivarci richiede profiling continuo, ingegneria a livello AppKit, gusto di prodotto e riparazione dei casi limite del mondo reale. L'AI può generare in fretta una grossa codebase SwiftUI; non può produrre in one-shot il giudizio accumulato e la manutenzione che servono a far sembrare nativo quel codice e a tenerlo veloce.
moat: Qualità di esecuzione Integrazioni Costi di migrazione cos’è un moat
Prestazioni native misurate, ingegneria dell'interazione a livello AppKit, gusto di prodotto, profondità dei workflow, compatibilità con i provider e uno storico di workspace che dura.
Alternative gratuite
Non hai voglia di costruirtelo? Queste esistono già, sono gratis o open source, e le abbiamo controllate una per una.
Scartate (1) — e perché
- Msty (si apre in una nuova scheda) — Il core desktop costa 0 $, ma i termini lo limitano a un uso privato non commerciale; per lavorarci serve una licenza.
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.