Ora in beta pubblica

Il tuo albero. I tuoi strumenti. Il tuo team.
Gratis sul web, per sempre.
Note, bacheche, calendari — tutto sincronizzato.
Funziona offline. Tuo per sempre.
Bacheca
4 colonne
Backlog
3
Riprogettazione dell'onboarding
Mediadesign 0/2
Ricerca tra gli spazi
Bassafeature
Sync offline su mobile
Altamobile
In corso
2
Cursori di presenza in tempo reale
Altarealtime 1/2
Rifinitura della vista calendario
Mediadesign
Review
1
Accesso con passkey
Altaauth
Fatto
2
Trascina e rilascia nell'albero
shipped
Motore di merge CRDT
core
Bacheca
4 colonne
Backlog
3
Riprogettazione dell'onboarding
Mediadesign 0/2
Ricerca tra gli spazi
Bassafeature
Sync offline su mobile
Altamobile
In corso
2
Cursori di presenza in tempo reale
Altarealtime 1/2
Rifinitura della vista calendario
Mediadesign
Review
1
Accesso con passkey
Altaauth
Fatto
2
Trascina e rilascia nell'albero
shipped
Motore di merge CRDT
core
01

Gratis sul web, per sempre.

Apri app.cou.sh in qualsiasi browser e inizia a lavorare. Nessuna installazione, nessun account richiesto per provarlo.

02

Funziona offline.

Il tuo lavoro viene salvato prima sul dispositivo. Tutto si sincronizza appena ti riconnetti.

03

Tuo per sempre.

Nessun lock-in. CouShell gira sul motore aperto Abracadabra — i tuoi dati restano portabili.

Cosa fa davvero

Non è la solita app per le note.

Un unico albero condiviso, decine di modi per lavorarci — bacheche, grafi, IA, voce, finestre fluttuanti. Le funzionalità qui sotto sono quelle che non trovi assemblate insieme da nessun'altra parte.

Roadmap Q4
Da fare
Testi sui prezzi
Verifica dei flussi
In corso
Riprogettazione hero
Fatto
Rilascio beta

Molto più di un documento

Bacheca, calendario, galleria, tabella, timeline, mappa, grafico — è tutto un unico albero, visto come ti serve. Cambia la vista, niente si sposta.

Bozza di un piano di lancio
CouShell AI

Un'IA che lavora nel tuo spazio

Indirizza un assistente verso il tuo spazio di lavoro e guardalo leggere, modificare e riordinare al tuo fianco.

Vedi come tutto si collega

Ogni collegamento tra i tuoi documenti, disegnato come un grafo vivo. Cogli la forma del tuo lavoro a colpo d'occhio.

Brief
Sprint
Chat

Distenditi come su un desktop

Apri qualsiasi documento in una finestra fluttuante. Affianca bacheche, note e chat — il tuo spazio, il tuo layout.

EditorPiano di lancio
In corso#roadmap#q4+
piano-lancio.md
---title: Piano di lanciostatus: In corsotags: [roadmap, q4]icon: rocket---# Piano di lancio-

Markdown puro, sul tuo disco

Importa ed esporta Markdown pulito con frontmatter YAML. L’app desktop tiene sincronizzata una vera cartella di file .md — le tue note restano tue, allo scoperto.

Menu
scorri · trackpad · Magic Mouse

Scorri per muoverti

Scorri la vista principale per andare avanti e indietro, scorri dal bordo per aprire il menu, scorri per chiuderlo — naturale su touch, trackpad o Magic Mouse.

Note di viaggio
0:24

Ogni tipo di media, inline

Trascina immagini, video, audio e file — vivono nel documento, riproducibili e in anteprima, non nascosti dietro un download.

Meta tipizzata
Piano di lancio
StatoDataCopertinaPriorità
letta da ogni vista
BachecaCalendarioGalleriaTabella

Meta che ogni vista capisce

Imposta stato, date, copertine e priorità su qualsiasi documento — e ogni vista, da bacheca a calendario a galleria, legge la stessa meta tipizzata. Definisci i campi una volta; al resto pensano i renderer.

Voce
AMK

Parlane, proprio qui

Entra in chiamata vocale o in chat senza lasciare la pagina — la conversazione vive accanto al lavoro, non in un'altra app.

In tempo reale

Una collaborazione che si percepisce.

Ogni nodo, ogni cursore, ogni vista — in diretta, nell'istante in cui accade.

Tutto è un documento

Un albero. Ogni collega.

Niente cartelle — ogni nodo è un documento, e ogni documento può contenerne altri. Documenti, bacheche, calendari, tabelle, tutto in un unico albero, ciascuno mostra chi è dentro in diretta.

  • Ogni documento può contenere altri documenti — niente cartelle.
  • I punti di presenza mostrano chi è in ogni documento, in diretta.
  • Trasforma un documento in una bacheca o un calendario — stesso nodo, stessi dati.
Spazio di lavoro
ABY
Vedi tutti, ovunque

Cursori, selezioni, intere conversazioni.

Awareness multi-cursore nativa per TipTap. Ogni intervallo di selezione viene reso con il colore del collega.

  • Cursori fluidi a 60 fps
  • Intervalli di selezione a livello di carattere
  • Etichette con il nome fluttuano sopra ogni cursore
  • Ogni modifica è attribuita al suo autore
Retrospettiva dello Sprint
AB
15 dicAltaDesign
Modalità segui

Segui chiunque, in qualsiasi vista.

Scegli un collega e la sua vista, il cursore e la selezione arrivano sul tuo schermo — kanban, documento, mappa, qualsiasi lente.

  • Clicca su un avatar per entrare in modalità segui.
  • I suoi cambi di vista diventano i tuoi cambi di vista.
  • Esci quando vuoi — niente è bloccato.
  • Perfetto per il pairing, le review e le demo.
Stai seguendo Alice
A
La vista di Alice
Roadmap Q4
Piano trimestrale
Allinearsi sulle date di rilascio, verificare i rischi, assegnare i responsabili.
Retro tra team ogni due settimane.
Il rollout local-first inizia nella quarta settimana.
Tu· rispecchiata
Roadmap Q4
Piano trimestrale
Allinearsi sulle date di rilascio, verificare i rischi, assegnare i responsabili.
Retro tra team ogni due settimane.
Funziona senza internet

Modifica offline. Sincronizza al rientro.

CouShell scrive prima sul tuo dispositivo. Il server è una comodità, non una dipendenza.

  • La tua libreria vive sul dispositivo.
  • Merge CRDT senza conflitti, nessun blocco.
  • La modalità aereo è pienamente supportata.
  • Riconnessione = merge automatico, nessun avviso.
A
Alice

le funzioni di collaborazione in anticipo sui tempi.

Alice · laptop
Connesso
B
Bob

le funzioni di collaborazione in anticipo sui tempi.

Bob · laptop
Model Context Protocol

Porta la tua IA

Qualsiasi assistente IA compatibile con MCP si unisce al tuo spazio di lavoro come partecipante di prima classe — legge i tuoi documenti, scrive contenuti e chatta con il tuo team.

Model Context Protocol — uno standard aperto
Albero completo dei documenti: leggi, scrivi, crea, sposta, organizza
Integrazione chat: gli agenti rispondono nei canali dei documenti
Stesso modello di permessi: gli agenti ottengono un ruolo come ogni utente
Funziona con qualsiasi client IA compatibile con MCP
Hosting e self-host

Gestiscilo a modo tuo.

Usa l'app web gratuita, lascia che lo ospitiamo noi, o gestisci tu stesso il server aperto. Tutti i dettagli sul server e l'hosting sono su abr.ac.

App web gratuita

Apri app.cou.sh in qualsiasi browser. Niente da eseguire, niente da configurare.

Apri l'app web

Hosting gestito

Lascia che Abracadabra gestisca il server per te — backup, scaling e uptime inclusi.

Hosting su abr.ac

Self-host

Esegui il server aperto Abracadabra sul tuo dispositivo. I tuoi dati non lo lasciano mai.

Guida al self-host
Costruito su Abracadabra

Sotto c'è un intero motore.

CouShell è solo una delle app su Abracadabra — un motore realtime aperto. Gli stessi mattoni sono tuoi da usare.

  • Un backend realtimeAuth, archiviazione, presenza e sync CRDT da un unico server aperto.
  • Runner che trasformano i datiService runner che osservano un documento e reagiscono via RPC tipizzato.
  • Costruisci la tua app sopraSDK per TypeScript, Rust e Swift — web, nativo o desktop.
backend.tsrunner.tsapp.ts
// un backend realtime — REST quando ti serveimport { Abracadabra } from '@abraca/dabra'const abra = new Abracadabra({ server })await abra.connect()// leggi una volta via REST…const doc = await abra.documents.get(id)// …oppure osservalo in direttadoc.observe((state) => render(state))// presenza + auth sono integrateabra.presence.set({ cursor, name })
// un runner che trasforma i tuoi datiprovider.rpc.handle('summarize', async ({ docId }) => {  const doc = await provider.documents.get(docId)  const text = doc.toPlainText()  // passalo a qualsiasi modello, API o pipeline  const summary = await ai.summarize(text)  // riscrivi il risultato nell'albero  await provider.documents.create({    parentId: docId, label: 'Summary', body: summary,  })})
// costruisci la tua app sopraimport { Abracadabra } from '@abraca/dabra'const abra = new Abracadabra({ server })await abra.connect()// ogni documento è un CRDT che modifichi come stato localeconst board = await abra.documents.open(boardId)board.children.push({ label: 'New task' })// …e si sincronizza istantaneamente su ogni clientabra.on('sync', () => refresh())

Pronto a unire il tuo team?

Gratis per iniziare. Nessun account richiesto per provarlo.