Optimizer

Clean and standardize AI-generated text before publishing, pasting into business tools, or adapting content for regional conventions.

Language Mapping

Region-specific mappings for Swiss German, German, French, Italian, and English variants.

Text Cleanup

Remove citations, Markdown, diacritics, special spaces, and stylized Unicode text.

Local Preferences

Settings can be remembered locally in your browser. Text content is not stored by ASD123.ai.

Try Optimizer User Guide

Anonymizer

Explore local PII detection, reversible placeholder mappings, and LLM deanonymization workflows. Treat this tool as an experimental proof of concept and review aid.

Regex Default

Fast local pattern matching for emails, phone numbers, IBANs, IDs, URLs, and other structured PII.

OpenAI Privacy Filter

Optional local AI detection via Hugging Face Transformers.js. First load is about 950 MB and requires WebGPU.

Legacy PoC AI4Privacy

Available for comparison, but no longer the recommended AI path.

Try Anonymizer User Guide

Local AI Chat

Chat with WebGPU models directly in your browser. Prompts, uploads, generated text, and chat history stay on your device.

Local WebGPU Models

Load Gemma and Qwen ONNX models in the browser. Model files are downloaded, but prompts are not sent for remote inference.

Files and Images

Attach images, text, Markdown, PDF, or DOCX files. Extraction happens locally before content is added to the prompt context.

History and Export

Chats are stored in browser IndexedDB, can be deleted locally, and can be exported as Markdown.

Try Chat User Guide

Context Estimator

Estimate how much AI chat context you need for pasted text or local documents before choosing 4K, 8K, 16K, or larger model settings.

Context Recommendation

Compare 4K through 128K windows and see which one leaves enough room for an answer.

Local File Extraction

TXT, DOCX, and PDF files are read in the browser. File contents are not uploaded for processing.

Model Profiles

Generic, Llama / Mistral, Qwen, Gemma, and GPT-style profiles keep the estimate fast without tokenizer downloads.

Try Context User Guide

Markdown Converter

Turn PDF and DOCX documents into clean Markdown locally. Useful before feeding text into AI chats, the Optimizer, or the Anonymizer.

PDF and DOCX

pdf.js extracts PDF text with font-size based heading detection. mammoth.js maps Word styles to Markdown.

Selectable parsing engines

Optional EdgeParse and LiteParse WebAssembly engines for better multi-column and table layout, plus PP-OCRv6 OCR for scanned PDFs and images (PNG, JPG, WebP). Each loads locally on demand.

Preview and Export

Switch between raw Markdown and rendered preview, then copy to clipboard or download a .md file.

Try Converter User Guide

Privacy and Limits

The tools are designed for local browser processing. Optional AI modes download model files into your browser, but your text, prompts, attachments, chat history, context estimates, and anonymization mappings remain local. PII detection and context estimation can miss edge cases, so manual review is still required.

Privacy Policy Terms of Service