Daydreaming, but can't be lost

I found that building something useful and helpful around our ALMIGHTY LLM is actually a good direction that follows my ultimate tenet: liberation of people. If we can utilize AI tools to help us work, why sit in a cell 10 hours a day?

As a programmer, software engineer, or whatever it’s called, the first thing that comes to my mind is to use LLMs in coding tasks, and it has done well. Naturally, an idea emerges: I want it to become a super assistant for my work, liberating myself from endless tedious tasks.

Thinking of that, I came up with a roadmap that could lead us to success!

A detailed explanation is below the diagram, along with some update notes. My workflow diagram

Chart & Diagram App

Background

LLMs can’t understand flowcharts and arrows in charts correctly. In my work, there are tons of documents that are chart/diagram heavy. So if we want to use LLMs to help us do our work, they need to understand these things.

Approach

To let LLMs understand the spatial features of diagrams, we need to describe them in plain text. I’m thinking of a UML-like format, but leaning more toward natural language. Also, we need to support generating graphics from this kind of formatted text, so that we can have LLMs draw diagrams for us. Layout is surely lost during the export process, but that’s fine.

RAGs

Questions