- Updated: March 12, 2026
- 2 min read
CodeSpeak Introduces Innovative Mixed‑Project Workflow Platform
ExamplesBlogWe are Hiring💡Try CodeSpeakAlphaSubscribeAI Language Built for HumansShrink your codebase5-10xCodeSpeak is a next-generation programming language powered by LLMsAlpha Previewuv tool install codespeak-cliGet StartedStay TunedNewBlog:First step in modularity: Spec dependencies and Managed files→Production-grade SystemsLong-term projects,not just prototypesEngineers building complex softwareNot vibe-codersTeams of HumansNot just solopreneursCommunication mattersMaintain Specs, Not CodeLoading.See CodeSpeak in actionCodeSpeak 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)Plain-text specs → Production codeCheck out the step-by-step guide on mixed projectsTurning Code into Specs Coming SoonCodeSpeak 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 StudiesWe took real code from open-source projects and generated specs from it. Here’s how it panned out:Case StudyCode LOC[1]Spec LOC[1]Shrink FactorTests PassedWebVTT subtitles support for yt-dlp (video downloader)View spec & code255386.7xbefore: 1241/1242 after: 1278/1279(37 tests added)Italian SSN generator for Faker (python library for generating mock data)View spec & code165[2]217.9xbefore: 2216 after: 2229(13 tests added)Encoding auto-detection and normalization for beautifulsoup4 (Python library for parsing HTML and XML)View spec & code8261415.9xbefore: 889 after: 914(25 tests added)EML to .md converter for markitdown (Python library for converting anything to markdown)View spec & code139149.9xbefore: 165after: 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 [{“Case Study”:”Italian SSN generator for Faker (python library for generating mock data)View spec & code”,”Code LOC[1]”:”165[2]”,”Spec LOC[1]”:”21″,”Shrink Factor”:”7.9x”,”Tests Passed”:”before: 2216 after: 2229(13 tests added)”},{“Case Study”:”Encoding auto-detection and normalization for beautifulsoup4 (Python library for parsing HTML and XML)View spec & code”,”Code LOC[1]”:”826″,”Spec LOC[1]”:”141″,”Shrink Factor”:”5.9x”,”Tests Passed”:”before: 889 after: 914(25 tests added)”},{“Case Study”:”EML to .md converter for markitdown (Python library for converting anything to markdown)View spec & code”,”Code LOC[1]”:”139″,”Spec LOC[1]”:”14″,”Shrink Factor”:”9.9x”,”Tests Passed”:”before: 165after: 192(27 tests added)”}]