# Releasing Outlines-core 0.1.0: structured generation in Rust and Python

DevFeed: [Releasing Outlines-core 0.1.0: structured generation in Rust and Python](<https://devfeed.tech/articles/releasing-outlines-core-0-1-0-structured-generation-in-rust-and-python-7432.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/outlines-core>)

Author: bwillard; David Holtz; Erik Kaunismäki; Kaustubh Chaudhari; Remi Louf; Umut Şahin; Will Kurt

Published: 2024-10-22T00:00:00Z

Content type: release

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [Rust](<https://devfeed.tech/topics/rust.md>), [Python](<https://devfeed.tech/topics/python.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [chain-of-thought](<https://devfeed.tech/tags/chain-of-thought.md>), [format](<https://devfeed.tech/tags/format.md>), [function-calling](<https://devfeed.tech/tags/function-calling.md>), [generation](<https://devfeed.tech/tags/generation.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llms](<https://devfeed.tech/tags/llms.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [python](<https://devfeed.tech/tags/python.md>), [rust](<https://devfeed.tech/tags/rust.md>), [structured-generation](<https://devfeed.tech/tags/structured-generation.md>), [synthetic-data](<https://devfeed.tech/tags/synthetic-data.md>)

## AI overview

The article announces Outlines-core 0.1.0, a lightweight Rust core with Python bindings for structured generation. It describes performance, portability, and integration improvements, and explains how constrained generation makes LLM outputs conform to formats such as JSON, Pydantic models, regular expressions, and context-free grammars.

## Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.