DEV Community

garlicfarmer
garlicfarmer

Posted on

Is this closer to an early AI OS, or just an AI agent?

Hello. I am writing because I want to hear opinions.
I am a non-English speaker, so I got help from AI for the English expression. I am building a personal AI system only with my phone (Android) and Termux, without a PC. I open several AI chat windows and make them collaborate indirectly by copy and paste, and almost every day I keep growing the structure little by little.
Before, I just called it “garlic-agent.” But as the project became bigger, I started to think maybe this is getting closer to an early AI OS rather than only a simple AI agent. Of course, I do not mean OS in the same sense as a normal operating system. But inside, it is moving more and more like one small operating environment.
The rough structure is like this.
It runs on a phone (Android) with Termux. There is a web UI for conversation. I connect several LLM providers. There is a tool calling structure such as read, search, exec, write, patch, garlic, and others. There is knowledge.db with RAG search for documents. There is also my own scripting language, GarlicLang, which can run tasks together with verification. There is skill loader, direct script, and route branching structure. There are separated modes like “talk mode” and “work mode.” There are background processes like watchdog, watcher, and autosnap. There are also logging, anchor-based restore, and RESULT_SUMMARY style record systems.
Especially, the backup and restore side is not only simple file copy level.
I made multi-step recovery layers, like snapshot before file change, .bak backup, automatic snapshot, anchor-based restore, project-level tar backup, and Google Drive connection. Because I do real-time collaboration with several AIs in a phone environment, fast rollback and restore became one of the most important functions.
So now, it is already beyond the level of “an AI using a few tools.” It is more like one circular structure connecting task routing, execution, verification, logging, backup, and recovery.
Of course, it is not a fully autonomous system. There are still many limits, and many times I feel I do not even understand half of this mechanism myself. Coding is not my professional field. But while continuing this project, it looks to me closer to “an early stage where a semi-autonomous AI system is expanding in an OS-like direction” than to just one normal AI agent.
For reference, I already posted a few related posts and working videos about this project on Reddit. They are in Korean, but maybe they can still help for understanding how it actually moves.
From your view, what is the most accurate name for this kind of thing?
Just an AI agent?
A multi-tool agent system?
An early form of AI OS?
An agent-based personal operating environment?
Or something else?
I would be thankful if you can tell me honestly, without exaggeration, what technical category this is closer to. I want some help in giving it a proper name.
from garlic farmer

Top comments (0)