Why does AI struggle with large and messy codebases? Ambiguity, implicit assumptions, and scale break alignment and reliability.
I propose a map-first workflow called LayeredDSL: a structured YAML metamodel defining domain types, business logic, components, UI, workflows, security, and mapping metadata. Think of it as a single source of truth—AI and developers both work from the same map. Once defined, AI scaffolds or validates code deterministically.
Reduces hallucinations
Ensures traceability and alignment
Enables cross-language and cross-service portability.
This agent library can use functions and call on itself until it finds a way to answer to the user. It’s not a real, complete artificial general intelligence, it’s really extremely far from it actually, but it’s a nice experiment in that direction.
An AI agent powered by OpenAI, designed to process and respond to messages using the OpenAI API and integrate tools as functions. This agent is built to be flexible, efficient, and easy to integrate into various applications.
An advanced AI agent powered by OpenAI, designed to process and respond to messages using the OpenAI API and integrate tools as functions.
This agent is built to be flexible, efficient, and easy to integrate into various applications.
This repo is a joke, right? I'd be embarrassed peddling this as AGI.
We're a long way from AGI existing at all. Even if you disagree, it's agreed upon that we're not there yet. For this repo to call its offering AGI is even more dramatic of a mischaracterization than saying I'm an Olympic sprinter because I went for a morning jog.
Hello liliumregale, thank you for your brilliant and constructive criticism.
For version 2 my repo is going to contain a REAL AGI!! Then you are going to be able to code your, only friend.
even more so, it is already a joke that we have to call it AGI now. back in the day it was just "AI", but then the marketing people came along and called every mediocre machine-learning system or algorithm with more than 10 ifs "AI", like it it already passed the turing test and became self-aware along the way.
Hello dinkblam, thank you for discovering this elaborate scam about agi. I am going to tell my marketing people that Christmas won't be the same this year.
I propose a map-first workflow called LayeredDSL: a structured YAML metamodel defining domain types, business logic, components, UI, workflows, security, and mapping metadata. Think of it as a single source of truth—AI and developers both work from the same map. Once defined, AI scaffolds or validates code deterministically.
Reduces hallucinations
Ensures traceability and alignment
Enables cross-language and cross-service portability.
Repo is here: https://github.com/AlessandroAnnini/layereddsl Keen to hear from those building real AI‑driven development systems.