How to build an LLM context pack
- Drop PDFs, DOCX files, Markdown, configs, CSVs, JSON, YAML, or text.
- Keep Redact secrets enabled unless you need exact raw text.
- Copy the Markdown for any LLM or download context.md for reuse.
AI context builder
Use MarkDone as a local LLM context builder and context.md generator for documents, notes, configs, and exports. Drop PDF, DOCX, Markdown, JSON, YAML, CSV, or text files, then build one structured Markdown context pack for any LLM without uploading source files.
Use it when a task needs more than one file: product notes, support logs, repository docs, API payloads, research PDFs, customer feedback, or deployment configs. The output keeps the source material inspectable before it enters an LLM workflow.
The output is plain Markdown with source markers, metadata, and warnings. It works across chat apps, coding agents, local models, and API workflows, so provider-specific copy buttons would add noise without adding value.
Your documents, extracted text, token counts, and secret warnings stay on your device. MarkDone does not send file contents to a backend, model provider, or third-party conversion service.
Readable PDFs and Word documents can be converted into source sections alongside plain-text files. That makes it easier to combine specs, reports, notes, and configuration files into one prompt-ready context pack.
A token counter only estimates size. A context pack preserves file names, source boundaries, metadata, warning counts, and redacted content so the final Markdown can be reviewed before it is copied into an LLM.
No. MarkDone extracts text, scans for secrets, and builds the context pack inside your browser. Your files are not uploaded to MarkDone or to any model provider.
The first version supports PDF, DOCX, Markdown, plain text, JSON, YAML, YML, and CSV files. Scanned PDFs need OCR, which is planned separately.
MarkDone includes a pack summary, source metadata, secret warnings, and one clearly marked source section per file.
It is an AI context builder. Instead of writing a prompt for you, it prepares the source material an LLM needs: extracted text, source boundaries, metadata, secret warnings, and one portable context.md file.
Yes. MarkDone can extract readable text from PDF and DOCX files in the browser, then combine them with Markdown, JSON, YAML, CSV, and plain text sources into one context.md.
No scanner can guarantee perfect detection. MarkDone catches common API keys, bearer tokens, private keys, JWTs, cloud keys, and password-like assignments locally, then shows warnings and optional redaction.
The output is plain Markdown context. It is designed to work with any LLM or coding agent, so a single generic copy action is clearer than provider-specific labels.