27 comments

  • harikb 2 minutes ago

    Got this toast/notification message from your desktop app.

    > Added ok to your PATH โ€” managed block in ~/.zshrc, ~/.config/fish/conf.d/open-knowledge.fish.

    Took a while to see that 'ok' is the name of your product.

  • culi 9 minutes ago

    I don't understand how Obsidian, a collection of markdown files, isn't already AI friendly. It's hard for me to imagine a more AI-friendly but still usable way to organize your notes.

    • engomez 8 minutes ago

      What we did to go "beyond" is build in skills and an MCP server into the app, and auto-install those into e.g. Claude, Codex, and Cursor formats. Also added a web viewer so that e.g. Claude Desktop can open up the editor directly within it's embedded web viewer.

      • coldbrewed 3 minutes ago

        Why not build skills and an MCP for markdown or obsidian? I'm using both at present and it's fine, bit would like to understand the differentiating factor here.

  • pcthrowaway 39 minutes ago

    Fully local, but can't integrate with any local LLM?

    I do think a fully OSS Obsidian-like that syncs natively is an impressive accomplishment, though the usefulness of this is limited with OSX being the only supported platform. If an Android app is in the works I'll definitely follow the project!

    • engomez 26 minutes ago

      Got it. MCP Server and CLI is agent-agnostic, so should work with local models/harnesses, but we'll look into more explicit docs around this.

      What IDE or harness do you use? We'll take a look.

      • pcthrowaway 19 minutes ago

        Personally I just want to see more support for local LLMs. I haven't been doing much coding lately but am interested in setting up Qwen 3.6 if I can obtain the hardware

        • engomez 10 minutes ago

          Agree same. We'll look into explicit guides and integrations with Zed // OpenCode as a starting point, they let you choose your model.

  • iamacyborg 27 minutes ago

    Is this following the Open Knowledge Format proposed by Google earlier this month or just a name collision?

    https://cloud.google.com/blog/products/data-analytics/how-th...

    • engomez 23 minutes ago

      Two bits:

      1. Name collison happenstance. We'd locked in the npm package and domains prior to their announcement.

      2. Our templates are Open Knowledge Format compliant and we have an explicit quickstart around making an OKF knowledge base. You can think of OKF as a format/standard for the content, and OpenKnowledge (our app) as an IDE/editor for any type of markdown based content.

  • vitorbaptistaa 20 minutes ago

    Congratulations on the launch. It looks neat!

    On a side note, I find it interesting that a few recent projects are going for the Open Knowledge name. The Open Knowledge Foundation (https://okfn.org) is one of the first/largest proponents of the open data movement (think of it as a Free Software Foundation but for data, not software). They started in 2004 and developed many of the open data licenses and widely used infrastructure tools like CKAN (an open data portal platform).

    Nothing to add, just found it interesting.

    Disclaimer: I worked there for a few years.

    • engomez 5 minutes ago

      Biased but great name of course haha.

      OKF timing was coincidence, we'd started I take it around the same time they'd started internally.

      What's good is that everything is pretty open formats/source and complimentary.

  • montroser 31 minutes ago

    Sounds cool. How do agents know what else is going on in the doc? They have an embedded browser and they do like mutation observer type stuff? Or does the integration do polling?

    • engomez 20 minutes ago

      Right now you'd simply prompt it. Working on more direct integration. Turns out they don't make event based back and forth easy.

  • claudiacsf 4 hours ago

    I'm a sucker for pretty UIs. I already have a company-mandated knowledge base tool, Slite, can they be used together?

  • Natfan an hour ago

    macos only? shame.

    • engomez an hour ago

      CLI + Web viewer are available for Linux and Windows. We tested it and works pretty well.

    • beanjuiceII 42 minutes ago

      yea pass..

      • engomez 9 minutes ago

        are you linux or windows? if linux, which distro? Electron support for distros varies so input is appreciated.

        • Imustaskforhelp 4 minutes ago

          I recommend taking a look at appimages or flatpak within Linux if you wish to do so and if you do appimage, try to take an older system within a VM from my understanding as then you wouldn't have issues of glibc which I have sometimes heard. I'd be interested to help if that is of your interest.

  • devCassius 4 hours ago

    Is there a migration path from Obsidian or Notion? Switching costs are usually what keeps people locked in.

    • engomez 4 hours ago

      Since Obsidian is just markdown, you can just open an Obsidian vault with OpenKnowledge. We made it so that most Obsidian syntax is supported, like wikilinks.

      For Notion, we don't have a migration tool, but you can try the export to markdown approach.

      Recommend trying it to get a feel, and if are looking to migrate and facing friction let me know details.

      • jfim a minute ago

        Obsidian is a lot more than "just markdown" though.

        For example, with the appropriate plugins like dataview and charts, it's possible to create dashboards, lists, and tables that update automatically based on data elements present in documents or documents themselves. I use it to have views over my to-do lists, make dashboards, and show lists of documents edited on a particular date.

        I'd love to migrate away from Obsidian towards something that's not proprietary, but I haven't seen anything that allows querying other documents.

        That doesn't mean it's a design direction that open knowledge should go in, but just a data point that reducing Obsidian vaults to "just markdown" misses what some users use it for.