I built an AI operating system because every project I touched was lying to me
Source: Dev.to
Most software projects lie. Not maliciously — structurally.
- A file called
auth.pyexists, so authentication is “done.” - A button renders on screen, so the feature is “shipped.”
- A test file named
test_payments.pyexists, so payments are “tested.” - A README says “fully integrated with Stripe,” so billing is “working.”
None of that is necessarily true. File existence is not feature reality. UI existence is not backend implementation. Test names are not coverage. Docs are not proof.
I kept running into this across every project I worked on — AI apps, trading systems, automation tools, research platforms. The same pattern everywhere: optimistic claims, missing wiring, security bolted on as an after‑thought (or not at all), and zero governance over what AI agents were actually allowed to do.
So I built something to fix it.
The Core Problem
Modern software projects — especially AI‑powered ones — have no operating model. They have code, they have features, they have a README, but they lack:
- Truth tracking – No record of what is actually working vs. what is claimed, partial, stubbed, dead, or misleading.
- Control governance – AI agents act without permission models, approval gates, or audit trails. “Autonomous” becomes a synonym for “ungoverned.”
- Memory management – Every session starts from scratch; what was tried, what failed, what was decided is lost.
- Evaluation discipline – No systematic way to verify that what was built matches what was intended. Claims float without evidence.
- Security architecture – Security is either absent or exists only as documentation theater — files that nobody reads and nothing enforces.
These problems compound:
- A project that can’t tell the truth about itself can’t be secured.
- A project that can’t be secured can’t be trusted.
- A project that can’t be trusted can’t scale.
Introducing Khaeldur ProjectOS
Khaeldur ProjectOS is a singular AI operating system that adds truth, control, memory, evaluation, security, and workflow governance to software projects. It is not a scaffold generator that creates a folder structure and walks away; it defines a living operating model that governs how a project behaves.
The Singularity Principle
Everything operates under one universal model:
- One truth vocabulary – Every feature is tracked as one of:
WORKING,PARTIAL,STUB,DEAD,MISLEADING,MISSING, orNOT VERIFIED. No project gets to invent its own status language. - One‑layer model – Every project is reasoned about through the same eight layers:
- Truth
- Architecture
- Operations
- Intelligence
- Control
- Business
- Documentation
- Security
- One manifest – Each project resolves into a single
projectos.yamlcontract that declares its identity, layers, rules, and governance posture. - One extension logic – Domain packs can extend the core for trading, OSINT, medical, AI apps, or any other domain — but they can never fork it.
This means a trading system, an AI chatbot, and a research platform can all be audited, compared, and governed through the same universal operating model.
What’s Inside the v0.1 Public Foundation
- 47 governance documents – Architecture, singularity definition, feature truth matrix, universal rules, security architecture, threat modeling, misuse modeling, access control, incident response, ISO alignment matrix, AI risk register, quality model, and more.
- 12 Python audit tools (zero dependencies) – Repo structure audit, stub scanner, secret scanner, singularity alignment checker, release readiness verifier, integrity checker, wiring audit, etc.
- 5 JSON schemas – Manifest, skills, agents, workflows, and feature truth records.
- 8 universal prompt files – Bootstrapping new projects, auditing existing repos, enforcing singularity, establishing security posture.
- 9 domain‑pack stubs – AI apps, trading systems, OSINT, medical/vision, content/marketing, automation, local assistants, research, and agentic SaaS.
- GitHub Actions CI pipeline – Runs syntax checks, repo audit, stub scan, secret scan, and release readiness on every push.
The entire framework is designed to be ISO‑aligned (mapped to ISO/IEC 42001, 23894, 27001, and 25010) without claiming certification. It is audit‑friendly, not audit‑theater.
Who Should Use It
- Teams building AI applications that need governance from day one, not as a retrofit.
- Solo developers who want structured control without enterprise overhead.
- Organizations migrating messy repositories toward a universal operating model.
- Builders of autonomous agents who need permission boundaries and safety controls.
- Anyone shipping software where truth, trust, and traceability matter.
Roadmap
| Horizon | Milestones |
|---|---|
| Near‑term | CLI tool for project bootstrapping and auditing; brownfield adapter for non‑destructive repo migration; extended domain‑pack content. |
| Medium‑term | Agent runtime with permission enforcement; workflow engine with approval gates; memory persistence layer; evaluation harness. |
| Long‑term | Multi‑repo governance; continuous truth verification in CI/CD; ISO‑aligned audit evidence generation. |
Get Involved
Everything is open source under the MIT license:
- Run the audit tools against your own projects.
- Read the singularity definition and truth matrix.
- Contribute domain packs, tool improvements, or real‑world governance patterns.
Khaeldur ProjectOS — one system, one truth, one direction.