markdown computer is coming
LLMs like markdown, humans like markdown.
The idea is to build a “computer” or a framework and set of apps that are all based in markdown so that a LLM can operate it as well as a human can. The software will also include a CLI so the LLM and Human can run commands
The system prompts set up for the LLM will include lots of system data, including the majority of the main directory as to remain efficient
The LLM can be whatever you choose, using OpenAI compatible APIs
The LLM will have a dedicated folder for it to write notes and instructions for itself in
Each file will include some metadata meant for the LLM, not the human, including generated summaries and notes, as to make finding files and interpreting them easier and more token efficient for the LLM
Eventually, this software will include email, some messaging apps, calendar, web browser, and of course word processor with the majority of the interface and content being in markdown
IDK how images and videos are going to work yet
github repo here: https://github.com/findirfin/markdown-computer I may post updates here: https://findirfin.dev/md/posts/markdown-computer/
Log#
just got a webview to show up!
I’m very happy about this. this will make it pretty easy to make the rest of the GUI
I got a basic layout implemented
need to remember that the system prompt needs to include the page currently open
finally got it to populate the file list!!!
IF I CONVERT EVERYTHING TO TEXT (MARKDOWN) LLMs ARE AGI!!!!!
folders and nested folders (almost) working!
this update is basically just git except without the code
Folders are now collapsible and expandable and it finally works
actually got git set up lol
made the file explorer show what files are open. I also did a lot of work on the structure of the projects, so im basically at the same point as i was earlier, but expanding the project will work much better from now on. the file structure updates every 10 seconds.
to do (for the file explorer):
add functions to make files and folders with python
connect the html and js to this and add a gui for it.
make a open file
function in python and connect it to html (so the ai can use it to open files later)
improve the gui for the x
button for components