I have been building NTNT (/in'tent/), an experimental programming language exploring a specific question I have had:
"What would a programming language look like if we assumed AI agents would be the primary writers of code instead of humans?"
The core concept is Intent-Driven Development (IDD). Instead expressing intent through vibe coding or markdown file chains, you (and your agent) define a machine-verifiable .intent file (using IAL - Intent Assertion Language) that serves as an executable contract between human and agent. The agent then maintains, builds and verifies with .intent file driving development.
The language itself is "Rust-flavored scripting" designed to reduce hallucinations and ease strain on agents as they author and manage code.
I'd love your feedback:
1. Does the NTNT flavor of IDD have potential to improve agent based development flows? 2. If I/we extracted the Intent system to work with TypeScript/Go, would you use it?
Repo: https://github.com/ntntlang/ntnt Website: https://ntnt-lang.org (runs on ntnt)