Document infrastructure for applications and AI agents

Composable SDKs for developers to create, edit, process, manage, and audit DOCX, XLSX, PPTX, and ODF files through embedded UI and object-level APIs.

MODELS Any LLM AGENT AI Agent APPLICATION Your App Document SDKs OFFICE EDITING Editor SDK FILE MANAGEMENT Management SDK AUDIT & CONTROL Governance SDK

Trusted by companies worldwide

Naver
Rediff
Dassault systems
Hancom

Build document workflows your way

Add AI-powered editing, automate document processing, and keep every change under control.

Office document editor embedded inside a host application

Embed Office editing

Add DOCX, XLSX, and PPTX editing directly to your application with a ready-made user interface.

Embedded UI

Office files

In-app editing

AI updating a sales summary in an embedded Office document editor

Keep the AI loop in your app

Connect any AI model or agent framework to Office document editing while keeping control in your application.

Any model

Your loop

Approvals

Document version history showing edits by AI, a user, and the system

Manage documents in your storage

Browse and manage Office documents in your application while keeping files in your existing AWS S3 or S3-compatible storage.

File browser

AWS S3

Your storage

Four composable SDKs,
one document lifecycle

Deploy only the pieces you need: AI-native editing, headless processing, storage, and governance, each running entirely on your own infrastructure.

Document Editor SDK

Embed a full Office editor UI in your application. Use APIs to open, save, and modify documents, and connect LLMs or AI agents to object-level editing tools for the current document.

Thinkfree Editor SDK – Concept Motion
report.docx Editing
report.docx AI EDIT
PROMPT
Rewrite summary
shared-report.docx
MK JR SL
Jin R.

Document Management SDK

A document management backend for storage integration, versioning, permissions, metadata, search, and lifecycle operations. Connect it to S3-compatible object storage, WebDAV, or HTTP-based storage, including Amazon S3, Cloudflare R2, and MinIO.

Thinkfree Document Management SDK

Document Governance SDK

Capture AI edits, human review, and approvals as structured evidence outside the document file. Link them to document versions, storage, sharing, and audit events.

Thinkfree Document Governance SDK – Evidence Layer
Editor evidence
Connected systems
Governance SDK Evidence layer
Service Agreement v7 · Clause 4.2
AI change
Recorded
Human review
Recorded
Approval
Recorded
Final version
Linked
Signed · Append-only Audit-ready

See it in code

Connect your application to Thinkfree and bring Office document capabilities into your AI workflows.

				
					import { Office } from "@thinkfree.dev/tfo-sdk";

const iframe = document.querySelector("#office-frame");
const word = Office.word(iframe);

await word.whenReady();
				
			
View Editor SDK quickstart ↗
				
					const tools = await word.getTools({
  include: ["insert_text"],
});

const systemPrompt = await word.getSystemPrompt();

// Pass the tools to your model loop.
				
			
View Editor AI SDK quickstart ↗
				
					curl -X POST "https://drive.example.com/api/external/v1/files" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@report.docx" \
  -F "pfs=1"
				
			
View Files API ↗

How the SDKs fit together

Editor and Processing provide two paths for working with documents, while Management and Governance support the broader document lifecycle.

Diagram showing how Thinkfree Document Editor, Processing, Management, and Governance SDKs work across supported document formats.
Features

Document capabilities for production applications

Build production document workflows with APIs for Office editing, headless processing, collaboration, document management, permissions, and auditability.

Object-level document control

Read and modify paragraphs, tables, formatting, and structured document content programmatically.

Office format compatibility

Open, edit, and save DOCX, XLSX, PPTX, and ODF files while preserving structure and formatting.

Bring your own AI

Connect existing LLMs and AI agents to document editing and processing APIs.

Real-time collaboration

Let multiple users edit the same Office document with changes synchronized in real time.

Embedded Office editor

Embed a ready-made, white-label Office editor in your application.

Document management APIs

Manage storage integration, versions, metadata, search, and permissions through APIs.

User and AI agent permissions

Control which users and AI agents can access documents and which actions they can perform.

Audit trails & AI provenance

Record user and AI document activity for review, traceability, and audit.

Hosted, private cloud, or on-premise

Use Thinkfree through a hosted API or deploy document infrastructure inside your own environment.

Deploy on your terms

Use Thinkfree through a Hosted API, or run it inside your private cloud or on-premise environment.

Thinkfree Deployment Diagram — Refined
Thinkfree deployment options Applications and enterprise systems connect to Thinkfree Document Infrastructure, which can be used through Hosted API, Private Cloud, or On-Premise deployment. APPLICATIONS / SYSTEMSYour environment ThinkfreeDocument Infrastructure Hosted APIThinkfree-managedGet started without managingdocument infrastructure. Private CloudInside your VPCKeep document processinginside your cloud environment. On-PremiseYour infrastructureKeep document processinginside your own network.
APPLICATIONS / SYSTEMSYour environment
ThinkfreeDocument Infrastructure
Hosted APIThinkfree-managed

Get started without managing document infrastructure.

Private CloudInside your VPC

Keep document processing inside your cloud environment.

On-PremiseYour infrastructure

Keep document processing inside your own network.

CASE STUDIES

Proven in real-world document workflows

See how Thinkfree document technology has been integrated into large-scale platforms, enterprise software, and regulated workflows.

WEB PORTAL · ENTERPRISE EMAIL

Document editing inside a 100M+ user web portal

A large-scale web portal embedded document editing into its enterprise email and file services, allowing business users to work with Office documents without leaving the platform.

100M+

Platform users

64K+

Business-plan upgrades by 2024

3D CAD · PLM

Keeping document work inside a 25M-user engineering platform

Document editing was integrated alongside CAD and PLM workflows, so engineering and business teams could work with Office documents without switching to external applications.

E-SIGNATURE · REGULATED WORKFLOWS

Editing contracts without leaving the signing workflow

HancomSign integrated document editing into its e-sign experience, reducing the need for external editors, additional logins, and separate Office licenses.

Add document capabilities
to your application

Start with the SDK you need, then combine editing, processing, management, and governance as your workflow grows.