guidance logo

guidance

guidance-ai/guidance

A guidance language for controlling large language models.

GraphCanon updated today · GitHub synced today

22k
Stars
1.2k
Forks
303
Open issues
119
Watchers
1mo
Last push
Jupyter Notebook MITCreated Nov 10, 2022

Trust & integrity

Full report
Maintenance
Steady (50d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Organization account
As of today · Source: github_public_v1
Security (OSV)
No lockfile
As of today · Source: none

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

Guidance is a tool that uses a specialized language to control and interact with various large language model backends including Transformers, llama.cpp, OpenAI, etc. It can be installed easily via PyPI and supports multiple backend systems.

Capability facts

Languages
jupyter notebook, python

Source: github.language+pyproject.toml · Jul 11, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

pip install guidance
Source link

Tags

README

Install

Guidance is available through PyPI and supports a variety of backends (Transformers, llama.cpp, OpenAI, etc.). If you already have the backend required for your model, you can simply run

pip install guidance