Skip to content
@llmprogram

LLMProgram: Structuring cognition

AI development, but make it engineering.

header image

"From prompt to product, properly"

Because cowboy AI doesn't scale

Stop cobbling together LLM API calls with string templates and prayer. llmprogram gives you the guardrails, validation, and structure to build LLM applications that won't break when your users get creative.

YAML-defined programs. JSON schema validation. Automatic caching. Built-in analytics. Dataset generation for fine-tuning.

Turn your experimental prompts into production-ready APIs that your future self will actually want to maintain.

AI development, but make it engineering.

Pinned Loading

  1. llmprogram llmprogram Public

    LLMProgram is a Python package that provides a structured and powerful way to create and run programs that use Large Language Models (LLMs).

    Python 1

  2. llmprogram-rs llmprogram-rs Public

    llmprogram is a Rust crate that provides a structured and powerful way to create and run programs that use Large Language Models (LLMs). It uses a YAML-based configuration to define the behavior of…

    Rust

  3. llmprogram-ts llmprogram-ts Public

    llmprogram is a TypeScript package that provides a structured and powerful way to create and run programs that use Large Language Models (LLMs). It uses a YAML-based configuration to define the beh…

    TypeScript

  4. blogus blogus Public

    Logus is an open-source software tool designed to facilitate the process of prompt engineering for large language models

    Python 1

  5. aispec aispec Public

    Forked from cbora/aispec

    A specification language for AI-first development that shifts focus from implementation to intent through structured solution space reduction

Repositories

Showing 10 of 13 repositories
  • blogus Public

    Logus is an open-source software tool designed to facilitate the process of prompt engineering for large language models

    llmprogram/blogus’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Sep 25, 2025
  • llmprogram Public

    LLMProgram is a Python package that provides a structured and powerful way to create and run programs that use Large Language Models (LLMs).

    llmprogram/llmprogram’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Sep 23, 2025
  • .github Public
    llmprogram/.github’s past year of commit activity
    0 0 0 0 Updated Sep 11, 2025
  • llm-prompt-structure Public

    This repository serves as a chronological survey of Large Language Model (LLM) prompt structuring techniques, documenting the evolution of prompt engineering from its early days to current advanced methodologies.

    llmprogram/llm-prompt-structure’s past year of commit activity
    1 0 0 0 Updated Sep 1, 2025
  • llm-prompt-compression Public

    This repository serves as a structured survey of prompt compression techniques, linking to detailed articles that outline algorithms and compare approaches.

    llmprogram/llm-prompt-compression’s past year of commit activity
    0 0 0 0 Updated Aug 28, 2025
  • llm-prompt-optimisation Public

    This is a comprehensive survey for prompt optimization techniques, organized chronologically and thematically. Each technique is documented with its algorithmic approach, key innovations, and comparison with other methods.

    llmprogram/llm-prompt-optimisation’s past year of commit activity
    0 0 0 0 Updated Aug 28, 2025
  • textgrad Public Forked from zou-group/textgrad

    TextGrad: Automatic ''Differentiation'' via Text -- using large language models to backpropagate textual gradients.

    llmprogram/textgrad’s past year of commit activity
    Python 0 MIT 253 0 0 Updated Aug 26, 2025
  • llmprogram-ts Public

    llmprogram is a TypeScript package that provides a structured and powerful way to create and run programs that use Large Language Models (LLMs). It uses a YAML-based configuration to define the behavior of your LLM programs, making them easy to create, manage, and share.

    llmprogram/llmprogram-ts’s past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 26, 2025
  • llmprogram-rs Public

    llmprogram is a Rust crate that provides a structured and powerful way to create and run programs that use Large Language Models (LLMs). It uses a YAML-based configuration to define the behavior of your LLM programs, making them easy to create, manage, and share.

    llmprogram/llmprogram-rs’s past year of commit activity
    Rust 0 MIT 0 0 0 Updated Aug 25, 2025
  • llmprogram-docs Public

    This is the documentation for the llmprogram library

    llmprogram/llmprogram-docs’s past year of commit activity
    0 MIT 0 0 0 Updated Aug 12, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…