Back to Projects
Next.js
AI
OpenAI

Vellum Contract Assistant

A Next.js app that ingests DOCX contracts, extracts placeholders, lets you fill via chat, and exports clean Word files.

Overview

Upload a DOCX, automatically extract template variables, collaborate with an AI copilot to fill gaps, and export a polished Word copy while preserving formatting.

Architecture & Features

Tech Stack

Next.js 16
TypeScript
OpenAI
Vercel Blob

DOCX Extraction

Parses contracts and maps placeholders with progress tracking.

Chat to Fill

Guided AI chat to request missing values and apply updates live.

Live Preview

Renders a Word-like view so edits stay faithful to the source.

Clean Export

Downloads the filled contract as a DOCX without breaking layout.