Miguel Ángel Ballesteros bio photo

Miguel Ángel Ballesteros

CTO and co-founder of GoKoan. I build AI products such as Koanly, learning systems and agentic software workflows that turn complex knowledge into usable tools.

Email LinkedIn Github
RSS Feed

Plain Knowledge Base

Available in Español .

In this experiment I explored a simple idea: a knowledge graph based on plain text files that can link concepts no matter how the files are grouped.

You can still see the online demo.

Key points

  • You create definitions and group them in text files.
  • A definition has a title and one or more keywords.
  • Definitions link to each other using ``.
  • MathJax can be used to render mathematical notation.

Example:

<definition>
  <dt keywords="teorema,teoremas">Teoremas</dt>
  <dd>Un teorema es una  verdadera que puede deducirse logicamente a partir de los .</dd>
</definition>

Looking back, this was an early version of an idea I keep returning to: knowledge is more useful when it can be linked, retrieved and turned into context. Many years later, the same intuition reappeared in my work on useful RAG.