English Compiler

English Compiler converts English-language Markdown specifications into functional code.

github.com/uilicious/english-compiler
English Compiler homepage screenshot

About English Compiler

English Compiler is an open-source proof-of-concept tool that converts English-language Markdown specifications into functional source code. Developers write specification files named *.spec.md, and the tool uses the OpenAI API to generate code files from them. The project was built to test whether AI could act as a compiler layer for written specifications, and the repository describes it as a POC rather than a finished tool.

Builds depend on many OpenAI API calls, so the process is slow, and the author notes that output contains minor bugs. Configuration requires an OpenAI API key. Prompt caching lets an interrupted build resume, which helps when the API rate limit is reached. Test code output is supported only for JavaScript. The repository states that the successor project is smol-dev-js.

Key features

  • Converts English Markdown *.spec.md specification files into source code
  • Uses the OpenAI API to generate code from written specifications
  • Caches prompts so builds can resume after an interruption or rate limit
  • Optional test code output, currently supported for JavaScript only
  • Twitter clone demo with UI and API endpoints, with precomputed cache
  • Installed from npm and configured through an english-compiler.jsonc file
Best for: Developers and researchers who want to experiment with AI-generated code from written specifications and are comfortable supplying their own OpenAI API key.
Good for
  • Open source, with the code available in a public GitHub repository
  • Prompt caching allows a build to continue without starting over
  • Demos include specification files and a precomputed cache, so the API key may not need changing
Watch out for
  • The repository describes it as a proof of concept and states that it is not production ready
  • Builds require many AI calls per file, which the author describes as slow
  • Test code output is supported only for JavaScript

English Compiler at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

English Compiler alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Coding Tools

Well-known listings from the same topic.

All 176

English Compiler FAQ

Is English Compiler production ready?
No. The repository states that it is a proof of concept and not production ready. The output also has minor bugs.
Do I need an OpenAI API key to use it?
Yes, the configuration file requires an OpenAI API key. The demos include a precomputed cache, so the key does not need to be updated unless the specification files change.
Which languages does test output support?
Test code output is supported only for JavaScript, according to the configuration notes.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing