AI & LLM Tools

14 tools for working with AI-generated text and large language models: humanizing, detecting, counting tokens, building prompts, and more. All run entirely in your browser.

🧑

AI Humanizer

Transform AI-generated text into natural, human-sounding writing. Removes robotic patterns, adds contractions, varies sentence structure.

🔍

AI Detector

Analyze text for AI-generated patterns using heuristic scoring: sentence uniformity, vocabulary richness, formal phrasing, and more.

🔢

Token Counter

Count tokens for GPT-4, Claude, Llama, and Gemini models. See context window usage, cost estimates, and character/word stats.

⚙️

Prompt Builder

Compose structured prompts with system message, user turn, few-shot examples, and output format. Export as JSON or plain text.

✍️

Tone Rewriter

Rewrite text in a different tone: formal, casual, professional, friendly, persuasive, or simplified. Instant side-by-side comparison.

📄

Text Summarizer

Extractive summarization using TF-IDF sentence scoring. Condense any article or document to key sentences in seconds.

📊

Readability Analyzer

Score text with Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, and SMOG. Get detailed stats on sentences, words, and syllables.

📚

Prompt Library

Save, organize, tag, and reuse your best prompts locally. Search by tag or keyword: stored entirely in your browser, no account needed.

Prompt Optimizer

Score and improve your prompts with 7 heuristic checks: specificity, role assignment, output format, constraints, and more. Auto-generates an optimized

🔄

JSON → JSONL

Convert JSON arrays to JSONL (JSON Lines) format for LLM fine-tuning. Supports OpenAI Chat, OpenAI Completion, and Anthropic presets. Reverse mode

🐍

YAML → Pydantic

Generate Pydantic v1/v2 model classes from YAML structures. Infers Python types automatically with optional fields toggle and nested class support.

🖊️

Python Formatter

Format Python code with PEP 8 rules: fix indentation, blank lines, operator spacing, comment style, and trailing whitespace: no server required.

🔇

Stopwords Remover

Strip common NLP stopwords from text for cleaner embeddings and keyword extraction. English built-in with case-sensitive toggle and removal stats.

🎙️

Voice Script Helper

Format scripts for TTS and voice-over narration: expand abbreviations, convert numbers to words, add pause markers, and make URLs speakable.

Frequently Asked Questions

Do the AI writing tools call an external API like OpenAI?
No. All AlteredIdea tools are self-contained and run locally. The writing and analysis features process the input you provide using local algorithms: there's no remote model being called.
What's the token counter useful for?
Estimating the token cost of a prompt before sending it to a language model API. If you're working with GPT-4, Claude, or similar, this helps you stay within context window limits and keep API costs predictable.
What does the AI detector actually check?
It analyzes patterns: sentence uniformity, perplexity, burstiness: that tend to differ between human and AI-generated writing. Treat the result as an indicator, not a definitive verdict.
What is the prompt optimizer doing to my prompt?
It restructures your prompt to be more specific and clear: adding context, improving formatting for the model type you select, and cutting vague language. You still review and edit the result before using it.
Can the summarizer handle long documents?
It works best on text you paste in directly. For very long documents, paste the most relevant sections rather than the entire thing for better, more focused output.