Skip to content

GenAI in Jaclang - MTP#

AI-Integrated & Agentic Application Development#

Meaning-Typed Programming (MTP) provides language-level abstractions for integrating Large Language Models into applications with simplified syntax.

What is MTP?#

Meaning-Typed Programming (MTP) is a programming paradigm that automates LLM integration through language-level abstractions. MTP extracts semantic meaning from code to automatically generate prompts and handle response conversion, reducing the need for manual prompt engineering. These abstractions enable seamless LLM integration by automatically generating prompts from code semantics, making it easier to build agentic AI applications. Additional research details are available on arxiv.org.

The MTP concept is implemented in Jac-lang through the byLLM plugin, which is available as a PyPI package.

  • MTP Research


    Research documentation for MTP

    arXiv PAPER

  • Get Started with MTP


    Quickstart guide for MTP

    DOCS