Skip to content

    Vibe Coding

    Web design & developmentdialog-driven AI code generation
    Reading time: 2 min.Editorially reviewed on:
    ← All terms

    Definition

    Vibe Coding is a highly dialog-driven software development in which AI generates the code.

    In the approach described by Karpathy, programs are created primarily via natural language instructions and repeated trials; the code generated is not necessarily understood in detail. This can be distinguished from systematic AI-supported development with code review.

    Simply explained

    Like programming by conversation while a tool generates code.

    Why it matters in practice

    Helps design, build and operate verifiable digital offerings.

    Example from business

    Possible example: A founder creates a prototype and then has it technically tested.

    Limits and pitfalls

    • Take ununderstood code into production; equate demos with secure, maintainable software.

    Origin & history

    Andrej Karpathy described Vibe Coding in 2025 on the basis of his MenuGen project and placed the term he coined in his annual review.

    Use in mid-sized companies

    • Possible application in SMEs: A founder creates a prototype and then has it technically tested.

    Frequently asked questions

    What does Vibe Coding mean?

    Vibe Coding is a highly dialog-driven software development in which AI generates the code.

    What errors should be avoided?

    Take ununderstood code into production; equate demos with secure, maintainable software.

    Sources

    Sources checked on 09.10.2026. Editorial use cases are hypothetical; no evidence of real customer results.

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice