Site Navigation

For LLMs: zip of all posts.

Edit on GitHub


Free Jerrys Brain?

Author: Peter Kaminski Issue: 2022-07-06


Free Jerry's Brain?

by Peter Kaminski

Serving as an update, of sorts, on the Free Jerry's Brain project.

In [ogm] Town Square, spirit asked,

Hi! Was wondering if there are any developments on getting “Jerry’s Brain” into a more open format (than the brain format) to work as a “sourdough starter” for other mapping projects? 🙂Yes, we have the data in Jerry's Brain available in a more open format. Thanks to code (“MemeBrane”) developed by the “Free Jerry's Brain” group, and deployment by @maparent, the data is stored in a PostgreSQL database.

The MemeBrane server at  shows a human-readable preview of the data for each thought; the same can be retrieved programmatically by setting Accept: application/json.

It “wouldn't be hard” (ymmv) to export the data from Postgres to any other reasonable format.

The next step, which can be hard (ymmv), is to write code / create visualizations that uses the data as “sourdough starter”.

The data is loaded into the database in two ways:

So, if you're reading JSON through MemeBrane thought-by-thought, you'll see fresh thoughts every time.

If you did a database dump, you'd have a mix of current and old thoughts.

spirit continued,

It’s almost as if someone would have to rewrite the code for the Brain software or something similar. Has anyone attempted this?

Also I wonder could the data be imported into the mind mapping software @jonathansand is creating? Or too incompatible?@bentleydavis made a fairly straightforward HTML5+JS front-end for MemeBrane, Brainy McBrainface, which made it look more like Jerry's Brain. It's pretty interesting, but not powerful enough to replace TheBrain.

Zsolt Viczián is creating ExcaliBrain, which creates a TheBrain-link interface within Obsidian.  In some ways, I think it's even more powerful than TheBrain.  It's great work, but still early and kinda creaky (no insult intended, it's amazing what he's doing).

You could probably import Jerry's Brain into Jonathan's Seriously, although Seriously is top-down mindmap rather than a directed graph.  (This might count as “too incompatible”.)  Also, Jerry's Brain is hundreds of thousands of nodes; Seriously might run into CPU, memory, or user interface scaling issues.

Similarly, you could import TheBrain into e.g., Kumu.  I don't think the Kumu interface would really replace TheBrain's, and again, there are possible scaling issues.

I've imported small exports of TheBrain into small websites with internal navigation; they work well for what they are, but they're read-only, of course.  (See https://climatesites.net/ and the sites linked from there; they are exports from TheBrain.)

I've also imported small exports of TheBrain into TiddlyWiki (and could do Massive Wiki); those would be read/write, but they wouldn't natively have the graphical interface of TheBrain. This might be a pro or a con, depending on the user, but admittedly, it would not replace TheBrain.

Stay tuned for more as it happens. Contact Pete or Jerry for more info. Thank you for the prompting question, spirit!


Related:


Pages that link to this page