1 pontos por GN⁺ 6 시간 전 | 1 comentários | Compartilhar no WhatsApp
  • Um editor Markdown WYSIWYG local-first para notas pessoais, bases de conhecimento, especificações e wikis de LLM, com integração a harnesses como Claude e Codex
  • Tem como objetivo uma experiência de edição true WYSIWYG que faça editar arquivos Markdown parecer editar um Google Doc ou uma página do Notion
  • Oferece edição com IA colaborativa com os apps desktop do Claude, Codex e Cursor, e também pode ser usado com harnesses ou agentes como o OpenCode via MCP/CLI
  • Fornece por padrão MCP, skills e busca agentic para wikis de LLM, second brain de agentes e grafos de conhecimento
  • Compartilhamento em equipe e sincronização automática podem ser usados sem escrever código, funcionando internamente com base em git/GitHub
  • Para escrever especificações de engenharia e relatórios visuais, oferece HTML embutível e rich components, além de TUI integrada e Web UI no app desktop
  • No macOS, a instalação é feita pelo DMG do app desktop; no Linux, Windows e Intel Mac, roda como um app web local baseado em CLI que requer Node.js 24+
    • npm install -g @inkeep/open-knowledge
    • ok init cria o scaffold do projeto e conecta Claude Code, Cursor e Codex
    • ok start --open fornece o editor web e o abre no navegador
  • Aceita pull requests públicas e, quando um PR público é aberto, a automação faz o mirror para o monorepo interno para revisão e merge
  • A licença é GNU General Public License v3.0 or later, GPL-3.0-or-later

1 comentários

 
GN⁺ 6 시간 전
Opiniões do Hacker News
  • Eu queria muito gostar disso, mas infelizmente não entendo bem como minha experiência de uso melhora em relação ao Obsidian ou ao VS Code
    Para usar IA, preciso ficar alternando entre o OpenKnowledge e o Codex e, ao mesmo tempo, aceitar um app bem básico estilo Obsidian, o que é meio decepcionante
    Pelo que vejo, isso só economiza algumas teclas na hora de mover prompts, mas o que eu realmente quero é algo como o VS Code, com a IA vivendo dentro do app, e como o Obsidian, navegando entre os documentos
    Até aceito um terminal comum, mas uma UI bonita provavelmente combinaria melhor
    O valor novo parece ser o pacote de skills e servidores MCP, mas isso é algo que já existe no Obsidian ou que parece dar para tornar mais produtivo lá
    Revendo os plugins do Obsidian, encontrei o Claudian, e poder usar modelos locais e Codex no painel direito ficou perfeito para mim
    Também apoio fortemente modelos locais. O Gemma4-31b parece bem adequado para esse tipo de trabalho, e sem uma forma fácil de conectar isso, vira um bloqueio sério
    Embeddings têm custo computacional baixo, então uma opção local é indispensável
    Aliás, uso o LMStudio, e como ele oferece endpoints de API compatíveis com OpenAI e Anthropic, parece que a integração seria fácil
    Só que eu não quero compartilhar meu vault com outras pessoas, então entendo o valor de migrar se isso eliminar essa dor
    Ainda assim, parece um mercado meio estranho: gente técnica o bastante para usar LLM e GitHub, mas não o bastante para customizar um ambiente compartilhado por conta própria
    Eu até poderia migrar se a experiência toda ficasse autocontida e elegante, mas no momento isso parece um wrapper para funções bem básicas, só que bem embalado

    • Vi o feedback e estamos claramente avaliando uma experiência mais integrada
    • Só para acrescentar uma coisa: Codex/Claude/Cursor podem abrir o visualizador web do OpenKnowledge dentro do próprio visualizador web embutido, então não é necessário manter dois apps abertos ao mesmo tempo
      Se quiser, também embutimos o terminal do Claude dentro do app OpenKnowledge
      Também estamos trabalhando para inserir a IA mais profundamente no app, incluindo modelos locais, então pode esperar uma atualização na próxima semana
    • Já faz mais de 4 anos desde que comecei a usar Obsidian e procuro algo para substituí-lo, mas agora estou acostumado demais e ainda uso plugins para deixá-lo exatamente do jeito que quero
      Já experimentei outras ferramentas, mas, para mim, nenhuma superou a utilidade do Obsidian
      Pessoalmente, eu não quero que IA nem ninguém fique olhando meu vault, e também não quero IA dentro dele
  • Diz que é totalmente local, mas não consegue integrar com LLMs locais?
    É impressionante ser um app estilo Obsidian totalmente open source com sincronização nativa, mas se a plataforma suportada for só OSX, a utilidade fica limitada
    Se um app para Android estiver a caminho, pretendo continuar acompanhando o projeto

    • O servidor MCP e a CLI não dependem de um agente específico, então devem funcionar também com modelos locais ou harnesses, mas vou documentar isso com mais clareza
      Se você disser qual IDE ou harness usa, posso dar uma olhada
  • Parabéns pelo lançamento. Parece bem polido
    Por outro lado, é interessante ver alguns projetos recentes usando o nome Open Knowledge
    A Open Knowledge Foundation(https://okfn.org) é uma das primeiras e maiores organizações de apoio ao movimento de dados abertos. Dá para pensar nela como uma espécie de Free Software Foundation para dados, não para software
    Começou em 2004 e criou várias licenças abertas de dados e ferramentas de infraestrutura amplamente usadas, como o CKAN
    Não tenho nada a acrescentar, só achei curioso. Para constar, trabalhei lá por alguns anos

    • https://pi.dev/
    • Sou tendencioso, mas claro que é um bom nome
      A coincidência temporal com a OKF foi acidental, e pelo que sei tudo começou internamente quase na mesma época
      A parte boa é que o formato e a fonte são bem abertos e se complementam
  • Seria ótimo integrar simplesmente com o pi.dev, como fiz em https://github.com/rcarmo/piclaw. Isso substituiu o Obsidian para mim
    Eu também integrei terminal e editor Markdown WYSIWYG, e incluí plugins como mapa mental e kanban

    • Parece bastante relacionado, então vou olhar. Estamos claramente avaliando uma UI de chat embutida e pensando em como integrar isso com os harnesses
  • Estou ficando cada vez mais cansado do conceito de segundo cérebro. A maior parte disso parece mais uma alucinação criada pelo cérebro humano

    • Eu decidi chamar isso simplesmente de repositório digital de informações
  • Faz tempo que eu procurava uma base de conhecimento simples, fácil de compartilhar e sincronizar com a equipe
    Eu precisava de algo que sincronizasse e versionasse HTML/Markdown e outros arquivos dentro de pastas com Git, sem parecer técnico demais para equipes com pessoas não técnicas, e sem prender todo mundo a plataformas de nuvem caras e desnecessariamente complexas
    Ter integração nativa com IA sem depender de plugins suspeitos seria a cereja do bolo, mas, como outra pessoa comentou, faz bastante falta a opção de conectar a qualquer provedor de LLM compatível com OpenAI
    Parece que isso pode oferecer quase exatamente o que eu estava procurando, então vou testar

    • Esse era exatamente o objetivo que definimos, e sentimos muito essa mesma dor. Pode mandar feedback aqui ou no X para @nickgomez
  • Isso segue o Open Knowledge Format que o Google propôs no começo deste mês, ou é só coincidência no nome?
    https://cloud.google.com/blog/products/data-analytics/how-th...

    • As duas coisas
      1. O conflito de nome foi acidental. Já tínhamos fechado o pacote npm e o domínio antes do anúncio do Google
      2. Nossos templates seguem o Open Knowledge Format, e também temos um quickstart explícito para criar uma base de conhecimento OKF
        Pense no OKF como um formato/padrão para conteúdo, enquanto o app OpenKnowledge é um IDE/editor para todos os tipos de conteúdo baseados em Markdown
  • https://cloud.google.com/blog/products/data-analytics/how-th...
    Fico curioso se vocês olharam o repositório OKF do Google
    Parece que a expressão Open Knowledge está sendo bastante usada hoje em dia para soluções parecidas
    O OKF parece mais um protocolo para wikis voltadas a LLM, enquanto este app parece estar adicionando várias comodidades em cima disso

    • Uma revisão do formato OKF talvez pudesse incluir suporte a RDF URI como rótulo e alinhamento RDFS com schema.org (:name @en, :about, :description etc.)
  • Parece um começo interessante e promissor, então testei
    Seria bom ter Bases e suporte a plugins do Obsidian baseados em TypeScript/open source. Eu uso coisas como excalidraw e mermaid
    Também quero usar modelos locais
    Quando colaborava no Notion, eu acabava tendo que ir para o Google Docs por causa de comentários, sugestões e histórico, e acho que esses recursos também são importantes ao trabalhar com IA

    • Todos esses itens estão no topo da lista de prioridades. Vamos dar sequência rapidamente