Show HN: Babo – A scripting natural language that works as intended
Category: cli-tool
Tags: natural-language, llm, meta-language, python, ai-compiler
Score: 5.8/10 (Innovation: 7, Technical: 4, Documentation: 6, Utility: 6)
Babo is a meta-language tool that uses an LLM (Claude Code) to compile natural language descriptions into runnable Python programs, with caching and automatic dependency management. It's interesting as a practical experiment in intent-based programming, turning a 1997 academic vision into a working prototype by leveraging modern AI.
Target audience: backend devs
Repository: https://github.com/armbox/babo · Python · MIT
View on Hacker News