osvaldo

macOS · local-first

Un apprendista tuttofare, sempre a portata di scorciatoia.

osvaldo vive nella tua menu bar e sostituisce launcher, window manager, clipboard manager, text expander e pomodoro timer con un'unica app leggera. Tu decidi quali moduli tenere accesi.

Richiede macOS 13 o superiore · v0.1.0

scorri ↓

Nove moduli, un'unica app

Le utility che di solito servono 5-6 app diverse. Quello che non accendi non registra hotkey, non consuma CPU.

Window Manager

Snap a metà, quadranti e terzi. Layout multi-monitor salvabili e richiamabili.

⌃⌥←

Launcher

App, file, calcolatrice e conversioni unità offline, tutto in un colpo d'occhio.

⌘Space

Clipboard Manager

Storico ricercabile di testo e immagini, elementi fissabili in permanenza.

⌃⌥V

Snippet Manager

Espansione di testo istantanea: digiti un trigger, ottieni il testo completo.

;trigger

Shelf

Un ripiano temporaneo per accumulare file prima di spostarli dove servono.

⌃⌥S

Quick Task Capture

Cattura un task al volo, finisce direttamente nei tuoi Promemoria di sistema.

⌃⌥T

Pomodoro Timer

Sessioni configurabili, indicatore discreto in menu bar, statistiche locali.

⌃⌥P

Emoji & Simboli

Ricerca rapida per parola chiave, i più usati sempre in cima.

⌃⌥E

Dev Scratchpad

JSON, Base64, hash, regex e URL encoding, tutto offline in un solo pannello.

⌃⌥H

Scarica e installa

Tre passaggi, meno di un minuto.

  1. 1

    Scarica il .dmg

    Clicca il pulsante qui sotto, poi apri il file scaricato.

    Scarica per macOS
  2. 2

    Trascina osvaldo in Applicazioni

    Come qualsiasi altra app macOS: trascina l'icona nella cartella Applicazioni.

  3. 3

    Autorizza l'app al primo avvio

    osvaldo non è ancora firmato/notarizzato (build di closed beta): macOS mostrerà "sviluppatore non verificato". Due modi per sbloccarlo:

    Da Finder: clic destro sull'app → Apri → conferma nel dialogo.

    Oppure da Terminale:

    xattr -cr /Applications/osvaldo.app

    Il comando rimuove il flag di quarantena che macOS assegna ai file scaricati da internet.

Costruito al contrario di quasi tutto il resto

Zero cloud, per davvero

Nessun account, nessuna sincronizzazione, nessuna telemetria. Clipboard, snippet e storico vivono in un database SQLite dentro la cartella Libreria del tuo Mac — e da nessun'altra parte.

Istantaneo

Ogni azione percepita in meno di 100ms. Niente animazioni pesanti nell'app, solo velocità.

Un'app, non un monolite

Ogni modulo è un'unità a sé: pannello impostazioni proprio, hotkey propria, nessuna dipendenza dagli altri.

Nessuna AI di default

Nessun LLM locale o remoto in questa versione. Solo strumenti, sempre sotto il tuo controllo.

Come iniziare

  1. Apri le Impostazioni dalla menu bar

    osvaldo non ha un'icona nel Dock: vive solo nella barra dei menu in alto.

  2. Attiva i moduli che ti servono

    Ogni modulo ha un toggle indipendente e un pannello impostazioni proprio.

  3. Concedi i permessi quando richiesto

    Accessibility viene chiesto solo dai moduli che lo richiedono, mai tutto insieme.

  4. Usa le scorciatoie

    Ogni modulo con overlay ha una hotkey dedicata, visibile e modificabile dal menu tray.

Demo video in arrivo con la beta pubblica. I mockup sopra riproducono fedelmente colori e struttura reali dell'app.

Aggiornare o disinstallare

Aggiornamento

In questa closed beta non c'è un aggiornamento automatico: scarica la nuova versione da questa pagina e sostituisci l'app in Applicazioni. Impostazioni, snippet, storico e statistiche restano intatti (sono nel database locale, non nell'app).

Disinstallazione completa

1. Se hai attivato l'avvio automatico, disattivalo dalle Impostazioni di osvaldo prima di rimuoverlo.

2. Sposta osvaldo.app nel Cestino.

3. Per rimuovere anche i dati locali (database, snippet, storico):

rm -rf ~/Library/Application\ Support/com.cikubo.osvaldo

Questo passaggio è irreversibile e cancella tutto ciò che osvaldo ha salvato localmente.