C o u S h e l l
Grátis na web, para sempre.
Abra app.cou.sh em qualquer navegador e comece a trabalhar. Sem instalação, sem precisar de conta para experimentar.
Funciona offline.
Seu trabalho é salvo primeiro no seu dispositivo. Tudo sincroniza no instante em que você se reconecta.
Seu para sempre.
Sem aprisionamento. O CouShell roda no motor aberto Abracadabra — seus dados permanecem portáteis.
Não é só mais um app de notas.
Uma árvore compartilhada, dezenas de formas de trabalhar com ela — quadros, grafos, IA, voz, janelas flutuantes. Os recursos abaixo são os que você não vai achar reunidos em nenhum outro lugar.
Muito mais que um doc
Quadro, calendário, galeria, tabela, linha do tempo, mapa, gráfico — é tudo uma só árvore, vista do jeito que você precisar. Troque a visão, nada se move.
IA que trabalha no seu espaço
Aponte um assistente para o seu workspace e veja-o ler, editar e organizar lado a lado com você.
Veja como tudo se conecta
Cada link entre seus docs, desenhado como um grafo vivo. Perceba o formato do seu trabalho num relance.
Espalhe como num desktop
Abra qualquer doc em uma janela flutuante. Organize quadros, notas e chats lado a lado — seu espaço, seu layout.
Markdown puro, no seu disco
Importe e exporte Markdown limpo com frontmatter YAML. O app de desktop mantém uma pasta real de arquivos .md sincronizada — suas notas continuam suas, à mostra.
Deslize para navegar
Deslize a vista principal para avançar e voltar, deslize a partir da borda para abrir o menu, deslize para fechá-lo — natural no toque, trackpad ou Magic Mouse.
Todo tipo de mídia, embutida
Solte imagens, vídeo, áudio e arquivos — eles vivem dentro do documento, reproduzíveis e com prévia, não escondidos atrás de um download.
Meta que toda visão entende
Defina status, datas, capas e prioridade em qualquer documento — e cada visão, do quadro ao calendário à galeria, lê a mesma meta tipada. Defina os campos uma vez; os renderizadores fazem o resto.
Converse sobre isso, aqui mesmo
Entre na voz ou no chat sem sair da página — a conversa fica ao lado do trabalho, não em outro app.
Colaboração que você sente.
Cada nó, cada cursor, cada visão — ao vivo, no instante em que acontece.
Uma árvore. Todos os colegas.
Sem pastas — cada nó é um documento, e qualquer documento pode conter mais. Docs, quadros, calendários, tabelas, tudo numa só árvore, cada um mostrando quem está nele ao vivo.
- Qualquer documento pode conter mais documentos — sem pastas.
- Pontos de presença mostram quem está em cada doc, ao vivo.
- Troque um doc para um quadro ou calendário — mesmo nó, mesmos dados.
Cursores, seleções, conversas inteiras.
Awareness multi-cursor nativa do TipTap. Cada faixa de seleção é renderizada com a cor do colega.
- Cursores suavizados a 60 fps
- Faixas de seleção em nível de caractere
- Etiquetas de nome flutuam acima de cada cursor
- Cada edição é atribuída de volta ao seu autor
Siga qualquer pessoa, em qualquer visão.
Escolha um colega e a visão, o cursor e a seleção dele transmitem para a sua tela — kanban, doc, mapa, qualquer lente.
- Clique em qualquer avatar para entrar no modo seguir.
- As trocas de visão dele viram as suas trocas de visão.
- Saia a qualquer momento — nada fica travado.
- Perfeito para pareamento, revisões e demos.
Edite offline. Sincronize quando voltar.
O CouShell escreve primeiro no seu dispositivo. O servidor é uma conveniência, não uma dependência.
- Sua biblioteca vive no dispositivo.
- Merge CRDT sem conflitos, sem bloqueios.
- Modo avião totalmente suportado.
- Reconectar = merge automático, sem perguntas.
recursos de colaboração adiantados.
recursos de colaboração adiantados.
Traga Sua Própria IA
Qualquer assistente de IA compatível com MCP entra no seu workspace como participante de primeira classe — ele lê seus docs, escreve conteúdo e conversa com sua equipe.
Rode do seu jeito.
Use o app web grátis, deixe a gente hospedar, ou rode você mesmo o servidor aberto. Os detalhes completos do servidor e da hospedagem ficam no abr.ac.
App web grátis
Abra app.cou.sh em qualquer navegador. Nada para rodar, nada para configurar.
Abrir o app webHospedagem gerenciada
Deixe o Abracadabra rodar o servidor por você — backups, escalonamento e disponibilidade resolvidos.
Hospedagem no abr.acAuto-hospedar
Rode o servidor aberto Abracadabra na sua própria máquina. Seus dados nunca saem dela.
Guia de auto-hospedagemTem um motor inteiro aqui embaixo.
O CouShell é só um app sobre o Abracadabra — um motor de tempo real aberto. Os mesmos blocos de construção são seus para usar.
- Um backend em tempo realAuth, armazenamento, presença e sincronização CRDT de um só servidor aberto.
- Runners que transformam dadosService runners que observam um doc e reagem via RPC tipado.
- Construa seu próprio app por cimaSDKs em TypeScript, Rust e Swift — web, nativo ou desktop.
// um backend em tempo real — REST quando você quiserimport { Abracadabra } from '@abraca/dabra'const abra = new Abracadabra({ server })await abra.connect()// leia uma vez via REST…const doc = await abra.documents.get(id)// …ou observe ao vivodoc.observe((state) => render(state))// presença + auth já vêm prontasabra.presence.set({ cursor, name })
// um runner que transforma seus dadosprovider.rpc.handle('summarize', async ({ docId }) => { const doc = await provider.documents.get(docId) const text = doc.toPlainText() // entregue a qualquer modelo, API ou pipeline const summary = await ai.summarize(text) // escreva o resultado de volta na árvore await provider.documents.create({ parentId: docId, label: 'Summary', body: summary, })})
// construa seu próprio app por cimaimport { Abracadabra } from '@abraca/dabra'const abra = new Abracadabra({ server })await abra.connect()// cada doc é um CRDT que você edita como estado localconst board = await abra.documents.open(boardId)board.children.push({ label: 'New task' })// …e sincroniza para todos os clientes na horaabra.on('sync', () => refresh())