langextract

by google · AI

A Python library for extracting structured information from unstructured text using LLMs with precise source grounding a

New0 ratings38,547 starsActive
AIAI ApplicationPythonShell
Open project ↗↓ Download v1.6.0GitHub⚑ Report
langextract preview

About this project

LangExtract Table of Contents — Introduction — Why LangExtract? — Quick Start — Installation — API Key Setup for Cloud Models — Adding Custom Model Providers — Using OpenAI Models — Using Local LLMs with Ollama — More Examples — Romeo and Juliet Full Text Extraction — Medication Extraction — Radiology Report Structuring: RadExtract — Community Providers — Contributing — Testing — How to Cite — Disclaimer Introduction LangExtract is a Python library that uses LLMs to extract structured information from unstructured text documents based on user-defined instructions. It processes materials such as clinical notes or reports, identifying and organizing key details while ensuring…

Technologies

ShellPythonDockerfilegeminigemini-aigemini-api

Project health

Actively maintained
Last update2 days ago
Contributors24
Latest releasev1.6.0
Open issues & PRs136
LicenseApache-2.0
On GitHubsince 2025

GitHub

38,547
stars
2,705
forks
24
contributors
136
open issues & PRs
Python
language
2 days ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review langextract.

Built by

google
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain google/langextract? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like