7 repository-uri
Development environments where natural language is treated as a programming medium to automate software artifact creation.
Distinct from Natural Language Interfaces: Unlike general NL interfaces, this describes an entire environment focused on generative software engineering.
Explore 7 awesome GitHub repositories matching artificial intelligence & ml · Natural Language Programming Environments. Refine with filters or upvote what's useful.
MetaGPT is an agentic workflow orchestrator and multi-agent framework designed to transform natural language requirements into complete software deliverables. It functions as an AI software engineering suite that automates the creation of technical documentation, data structures, and source code by treating natural language as a programming environment. The system distinguishes itself by assigning professional roles to large language models, creating specialized agent teams that collaborate through a shared communication structure. It utilizes standard operating procedures to convert organiza
Provides a development approach using LLM agents to automate the creation of technical documentation and source code.
Sealos is a Kubernetes cloud operating system and orchestration engine that treats a Kubernetes cluster as a single unified operating system. It manages the full application lifecycle by acting as an application orchestrator, a cloud development environment provisioner, and a managed database orchestrator. The platform distinguishes itself through a multi-tenant Kubernetes architecture that provides workspace isolation, role-based access control, and resource quotas. It further differentiates its provisioning model by using natural language and AI to define and scale cloud resources, and by p
Translates human language descriptions into technical specifications to automatically configure and scale cloud resources.
Xgo is a programming language that combines familiar constructs from languages like C/C++, Go, Python, and JavaScript with a natural language-style syntax that reads closer to plain English. It executes programs compatible with the Go language, allowing reuse of existing Go libraries and tooling, and supports mixing Go and XGo source files within a single package for gradual adoption of its simplified syntax. The language distinguishes itself through direct foreign function interface capabilities, enabling calls to C/C++ and Python libraries using specialized string literal syntax without man
Defines a programming language with natural language-style syntax that reads closer to plain English.
Gop este un limbaj de programare de uz general și un compilator cross-language conceput pentru a unifica activele și bibliotecile din mai multe ecosisteme de programare într-un singur mediu partajat. Traduce codul sursă de nivel înalt în binare executabile folosind backend-uri specializate adaptate pentru diferite medii țintă. Proiectul dispune de un sistem pentru programarea în limbaj natural, transformând instrucțiunile lizibile de către om, scrise în engleză simplă, în cod executabil. De asemenea, funcționează ca un instrument cross-language care importă și integrează biblioteci și active externe din diferite ecosisteme de limbaje în timpul procesului de compilare. Suprafața sa de capabilități include un framework web bazat pe fișiere care mapează numele fișierelor la endpoint-uri API, un parser HTML bazat pe DOM pentru extragerea datelor și un motor de joc 2D bazat pe actori care utilizează sisteme de dialog bazate pe evenimente. În plus, oferă o sintaxă simplificată pentru executarea comenzilor shell și a scripturilor administrative pentru automatizarea sarcinilor DevOps.
Provides a system for transforming human-readable English instructions into executable source code.
CodeGeeX is an open-source code model and multilingual large language model designed to generate, translate, and complete source code across multiple programming languages. It functions as an AI coding assistant and a cross-lingual code translator that produces executable code and technical documentation. The project enables natural language programming by turning plain English descriptions into functional programs. It also provides the ability to convert source code from one programming language to another while preserving the original logic and functionality. The system covers a range of c
Enables natural language programming by turning English descriptions into functional, executable programs.
vibe-coding-cn is an AI software development workflow and prompt engineering framework designed to transform product ideas into functional applications using natural language. It functions as an AI agent orchestration system that coordinates specialized skills and quality gates to guide the incremental creation of software. The framework distinguishes itself through a project memory system that maintains architectural and design documentation to preserve context during long-term collaborations. It employs a prompt optimization library that utilizes recursive loops, chain-of-thought reasoning,
Transforms product ideas into functional software using natural language prompts and automated orchestration.
Rockstar is an esoteric programming language whose syntax is inspired by 1980s hard rock and heavy metal lyrics, making programs read like song lyrics. It uses poetic number literals, where the length of each word in a phrase is parsed as a decimal digit to initialize numeric variables, and pronoun-based variable references, where words like "it" and "they" resolve to the most recently assigned or compared variable at runtime. The language can be compiled to WebAssembly and run inside a web page for in-browser code execution. The language distinguishes itself through a lyric-driven parsing sy
Provides a programming language with syntax that reads like plain English, inspired by rock lyrics.