microsoft/sammo
A Microsoft library for running and optimizing prompts for large language models.

Not currently ranked — collecting fresh signals.
star history
SAMMO (Structure-aware Multi-Objective Metaprompt Optimization) provides a flexible framework for prompt engineering workflows. It enables developers to construct, modify, and optimize prompts using structured approaches, supporting markdown-to-prompt-program conversion and CSS selector-based prompt manipulation. The library includes built-in support for structured outputs and is designed to work with various LLM backends including OpenAI.
Frequently asked
- What is microsoft/sammo?
- A Microsoft library for running and optimizing prompts for large language models.
- Is sammo open source?
- Yes — microsoft/sammo is open source, released under the MIT license.
- What language is sammo written in?
- microsoft/sammo is primarily written in Python.
- How popular is sammo?
- microsoft/sammo has 759 stars on GitHub.
- Where can I find sammo?
- microsoft/sammo is on GitHub at https://github.com/microsoft/sammo.