AI Language Built for Humans
Shrink your codebase
5-10x
CodeSpeak is a next-generation programming language powered by LLMs
Alpha Previewuv tool install codespeak-cli
Production-grade Systems
Long-term projects,
not just prototypes
Engineers building complex software
Not vibe-coders
Teams of Humans
Not just solopreneurs
Communication matters
Maintain Specs, Not Code
Loading...
See CodeSpeak in action
CodeSpeak works in mixed projects where some code is written manually and some is generated from specs. Here's an example from the MarkItDown repository (forked)
Check out the step-by-step guide on mixed projects
Turning Code into Specs Coming Soon
CodeSpeak can take over some of the existing code and replace it with specs 5-10x smaller. Maintaining specs is a lot easier for humans.
Loading...
Real-World Case Studies
We took real code from open-source projects and generated specs from it. Here's how it panned out:
| Case Study | Code LOC[1] | Spec LOC[1] | Shrink Factor | Tests Passed |
|---|---|---|---|---|
WebVTT subtitles support for yt-dlp (video downloader) | 255 | 38 | 6.7x | before: 1241/1242 after: 1278/1279 (37 tests added) |
Italian SSN generator for Faker (python library for generating mock data) | 165[2] | 21 | 7.9x | before: 2216 after: 2229 (13 tests added) |
Encoding auto-detection and normalization for beautifulsoup4 (Python library for parsing HTML and XML) | 826 | 141 | 5.9x | before: 889 after: 914 (25 tests added) |
EML to .md converter for markitdown (Python library for converting anything to markdown) | 139 | 14 | 9.9x | before: 165 after: 192 (27 tests added) |
[1] When computing LOC, we strip blank lines and break long lines into many
[2] List of Italian municipalities codes (~8000 LOC) is excluded
[2] List of Italian municipalities codes (~8000 LOC) is excluded