Extract structured data from unstructured files (PDF, PPTX, DOCX...)

Installation
SKILL.md

Structured Data Extraction

Quick start

  • Define a schema for the for the data you would like to extract:
from pydantic import BaseModel, Field


class Resume(BaseModel):
    name: str = Field(description="Full name of candidate")
    email: str = Field(description="Email address")
    skills: list[str] = Field(description="Technical skills and technologies")

NOTE: Use basic types when possible. Avoid nested dictionaries. Lists are ok.

  • Create a LlamaExtract instance:
Installs
GitHub Stars
175
First Seen
Extract structured data from unstructured files (PDF, PPTX, DOCX...) — run-llama/vibe-llama