Fanilo, creator of Rhondda

Welcome

I'm Fanilo, creator of Rhondda. Whether my 1,500-word application sparked your curiosity or left open questions on technical feasibility, methodology, or execution, this space gets concrete. It is a dedicated, ephemeral, and considerably denser extension of the application.

That density is deliberate. A project of this ambition doesn't get credibility on narrative alone. What follows is the result of having thought through the hard parts: the architecture, the adoption dynamics, the domain, the craft, the data behind the decisions. So, if you need to get a real sense of how I think and execute, this is where it lives.

Feel free to explore it in depth.

AI system design is a cascade of small, interdependent design choices and compounded effects. Tweak one parameter, and something breaks three layers down. Add agentic AI, and that complexity explodes. Yet, no one has systematically mapped how these choices actually interact into a usable, causal model for designers.
Rhondda is an empirical research program that maps the impact of design choices on performance and reliability across all LLM-based systems. It is based on the idea that building reliable AI through trial-and-error is not enough: we need controlled, comparable measurements. That would give designers the evidence they need to avoid costly architectural misconfigurations before they bake into production.
Rhondda is not another benchmark, not a leaderboard, not a best-practice guide. It is a registry of qualified effects.
Its name comes from the Welsh valley where Archie Cochrane conducted the field surveys that laid the groundwork for Evidence‑Based Medicine. The name is a reminder that rigorous, cumulative measurement starts in the field — not in theory.
Imagine you are building an LLM-based application and have to select its default parameters. You know that for your use case, the temperature shouldn't be 0, but you do not know if these settings will degrade your model's accuracy, how much variance they will introduce, if your specific AI model behaves differently from the framework's baseline, or what other design factors are impacted.
To find out, you would have to spend money and time running repetitive, multi-model testing sweeps just to establish a baseline noise floor (the baseline fluctuation of the model).
Instead, you open Atlas. It tells you where to start and gives you directions.
Atlas is a navigable and readable version of Rhondda's registry.
To bridge the gap between academic research and engineering practice, Atlas is structured around two distinct, interconnected views pointing to the exact same dataset: the Coordinates View (the structural grid) and the Designers View (the practitioner gallery).
Take a team trying to build a customer-support AI.
They have to decide whether the model calls the CRM directly or deterministic code routes the call, whether the model sees every past ticket or just the last three, whether to use RAG or agentic search or both, whether to prompt for caution or for resolution on first contact. Each of these choices reshapes the architecture and shifts the system's performance and reliability, and at this stage, before the whole thing has been tested, each one is a bet placed on intuition. There is simply no shared evidence to consult.
I've spent months asking a simple question: when a team builds an LLM-based AI system for production, what do they actually base their design decisions on?
The answer has turned out to be uncomfortable.
Building a coordinate system for a field that doesn't have one is not a theoretical exercise. It is a methodological puzzle. This section recounts how I solved it.
I built it ab initio, without any community or institution, assisted by two LLMs in disjoint roles: Claude Opus 4.5 to produce, and GPT-5.3 to ruthlessly attack. Yet, every final decision was mine, and every choice is documented alongside its discarded alternative. Without an external arbiter, I base my legitimacy on transparency.
But that arbiter will come: the methodology will be the subject of a peer-reviewed article. Here, the account remains deliberately narrative so as not to overwhelm the reader and to prioritize readability.
Rhondda sits at a deliberate inflection point: the pre-empirical scaffolding is complete, the method has been proven on a minimal pilot, and the program is now seeking the funding to execute its first real test. The taxonomy is a structured hypothesis about decomposition — its validity is unknown, and empirically stress-testing it is a primary object of Year 1 falsification. Funding enables the first measurement cycle; a populated registry is the output of that validation, not its premise. Here is exactly what exists today, and what the next phase would build.
Rhondda/Atlas has no value unless adopted. It aims to become a public substrate where field knowledge accumulates, and that only exists if many contribute to it and use it. Kept to oneself, it would remain just another local tool. Aiming for mass adoption is therefore not a secondary ambition: it is the project's very condition of existence.
Rather than leaving this to chance, the aim is to understand how to be proactive. The approach of this document is thus to understand the mechanisms that govern mass adoption of a tool like Rhondda/Atlas, in order to derive a proactive strategy.
There are two historical precedents Rhondda/Atlas can draw on, because both achieved the very goal we're targeting: becoming the massively adopted standard in their field. Those precedents are MITRE ATT&CK for cybersecurity, and evidence-based medicine (EBM) for clinical medicine. This is exactly what Rhondda/Atlas aims to become for AI system design. We first lay out the facts, then draw the lessons afterward.
1. I came to this problem by building real systems that hit a wall: changing one parameter and having no way to predict the effect. That means I'm not solving a problem I read about. I'm solving one I've been bleeding on for a year.
2. Rhondda is my first verifiable track record and I don't have a title to hide behind. So, every decision has to hold up to scrutiny because my work is the only credential I have. That's a built-in quality check.
3. This grant isn't a condition, I'm building either way. But without it, the field waits three years for a standard it could have in twelve months.
4. I have no academic career, no model-provider ties, no lab expecting papers. The questions I ask don't have to be career-safe. The answers I build don't have to please a reviewer or a partner.
5. The field rewards novelty; nobody rewards maintenance. I don't need to be rewarded, I need answers & proofs. If it means versioning a registry, re-qualifying metrics when models drift, and publishing release notes, I'll do it. I'll do it for years.
6. I'm designing Rhondda to outlive me: governance, contribution protocol, licensing. Which means the grant funds infrastructure that won't depend on the grantee. My plans are not to be the bottleneck forever.
7. I have a hypothesis I need to test ASAP about who my first users are and how to reach them. I treat adoption at the same level as the technical work.
8. I need to know how far I can go when I put everything I have behind a problem I chose.