Market LaunchID: 101

Contract Review Office Add-in

LLM-powered Office add-in for automated contract review — from prototyping to market launch using OpenAI APIs, embeddings, and vector search with seamless Office integration.

TypeScriptOpenAIPythonEmbeddingsVector Search
Contract Review Office Add-in
Click to watch in action

The Challenge

Legal teams spend enormous time manually reviewing contracts for risks and anomalies. Existing tools lacked the semantic understanding needed to reliably identify complex contractual obligations and risks in Japanese and English documents.

The Solution

Built an Office add-in integrating OpenAI APIs with a custom vector search pipeline. The system embeds contract clauses, retrieves relevant precedents, and uses LLMs to generate risk assessments — all seamlessly within the familiar Office environment.

System Architecture

LLM Risk Analysis

GPT-powered contract clause analysis identifying risks and obligations using few-shot prompting.

Vector Search Pipeline

Embedding-based retrieval of relevant contract precedents and similar clauses for context-aware review.

Office Integration

Seamless integration with Microsoft Word via Office.js, providing inline suggestions without context switching.

Key Outcomes

Led product from prototype to market launch as sole tech lead.

Integrated OpenAI APIs, embeddings, and vector search for semantic contract analysis.

Expanded and led the engineering team post-launch.

Bridged LLM research with product strategy for continuous improvement.

Tech Foundation

AI Layer
OpenAI APIsEmbeddingsVector SearchRAG
Frontend
TypeScriptReactOffice.js
Backend
PythonFastAPIPostgreSQL