Cosma’s development is cyclical: we get a bit of funding, work on ideas, develop them, then go back to sleep. This page describes what we are currently working on, what we plan to do, and what we may work on in the future. You can check what was eventually released by visiting the Changelog.


2023 was an eventful year for Cosma, ending with a series of exciting releases. With 2024 come new partnerships and additional funding. Guillaume is taking a few months break (starting in December 2023), for a very happy reason. We should be back in the spring of 2024. We have a few issues and pull requests opened, for which we ask a little patience. In the meantime, have fun with Cosma, and as always, we welcome your feedback.


These are things we plan to do in future development cycles:

Maybe next?

Here are things we are discussing and may work on in the future:

  • Add a alternate simplified CSV format (single spreadsheet with wikilinks in the content field)
  • Use different spatialization algorithms
  • Expose graph data in a dedicated pane akin to the “Bibliographic data” one
  • Allow menu and record pane width to be adjusted
  • Allow the “Links” and “Backlinks” sections to be sorted by record type
  • Allow links to entities stored in a data file (e.g. a list of countries)
  • Add project data conversion from CSV to Markdown and vice versa
  • Take into account subdirectory structure (display the index as a tree, filter records by subdirectory, etc.)
  • Support syntax to include SVG figures and CSV-based tables
  • Support org-mode syntax
  • Parse Zettlr-style tags (issue 40)
  • Add functionality based on ontologies, such as inferring links
  • Add functionality based on graph properties, such as finding and displaying paths between two files if any
  • Add functionality based on large language models, such as a conversational search interface
  • Create a software-as-a-service version of Cosma