Turn one idea into articles, threads, and social posts. Quality content without the token tax.
📖 Docs · 🇺🇸 English · 🇨🇳 简体中文 · 🇩🇪 Deutsch
Ideon is an AI content writer that turns a single idea into publish-ready content across multiple formats, styles, and channels. Describe your topic once, and Ideon produces an article plus X threads, LinkedIn posts, Reddit posts, newsletters, and blog posts — all sharing one voice and one strategy.
Built for marketers, founders, and lean teams who need to ship high-quality content at scale without manually rewriting one idea for every channel.
- Write once, publish everywhere — One idea turns into article, blog, newsletter, X, LinkedIn, and Reddit posts in a single run. Your article anchors the campaign. Everything else promotes it.
- Style and intent control — 13 styles × 13 intents. Every output shares one consistent voice across every channel.
- Publications and series — Organize content with editorial policies per publication, and group related articles under series with shared topics, defaults, and thematic prompt injection.
- Author profiles — First-class author entities with experience, voice, and credentials injected into every writing stage. Resolve per run (
--author), series default, or publication default; supplement with--experienceanecdotes. Draft-first editorial checklist inmeta.jsonreminds editors to add bylines and AI disclosure before publish. - Research-backed links — Ideon browses the web and inserts contextual external links like a human writer would. No manual research.
- SEO-optimized output — On-page SEO, E-E-A-T credibility signals, fact density, and AI search extraction rules baked into the writing pipeline. Optional FAQ sections for informational long-form intents (
--faq-section/--no-faq-section). After section drafting, a default-onseo-checkstage lints placement and runs a surgical editor agent when needed (errors-onlyby default;--seo-check-mode strictfor zero warnings). Content built to rank in both traditional search and AI-generated summaries. - Any model via OpenRouter — Plug in Claude, GPT-4, or any supported model. Switch without changing your workflow.
- Writing guide-driven — Prompt composition grounded in proven writing principles compiled from real advice. No generic AI filler.
- Code-driven efficiency — Deterministic pipeline code handles orchestration. You pay for tokens only when drafting prose.
- Visual storytelling — Auto-generated cover and inline images via Replicate for article-led runs.
- Agent and CI ready — MCP server, non-interactive mode, machine-readable config, and resumable runs.
- Google Keyword Planner — Query real keyword data from Google Ads: ideas, historical metrics, and forecasts. Set up with
ideon gads login, query withideon gkp. - Data-backed content planning —
ideon plan explore/ideon plan expandresearch your content ideas against real search data, cluster keywords into series, and plan articles — all reviewed through an interactive TUI before saving to your queue.
Install and generate your first content set:
npm i -g @telepat/ideon
ideon settings
ideon write "How small editorial teams can productionize AI writing" --primary article=1 --secondary x-post=1
ideon previewExpected outcome:
- A generation folder is written under
output/<timestamp>-<slug>/. - One or more publish-ready Markdown outputs are produced.
- Analytics and artifact metadata are saved for review and reproducibility.
- Local preview opens to inspect content, links, and generated assets.
- Node.js 20+
- npm 10+
- OpenRouter API key
- Replicate API token
Ideon runs a staged writing pipeline: planning, section drafting, optional FAQ generation, SEO lint and optional editor pass, image prompt expansion, image rendering, channel output generation, and optional link enrichment.
It combines configuration from settings, environment variables, job files, and CLI flags, then writes structured artifacts for traceability and reuse.
Core commands:
ideon settings
ideon config list --json
ideon write "An article idea" --primary article=1
ideon write --no-interactive --idea "An article idea" --primary article=1 --style technical --length medium
ideon write --job ./job.json
ideon write resume
ideon delete my-article-slug
ideon preview --no-open
ideon gads login
ideon gkp ideas --keywords seo,marketing
ideon plan explore "Your next big topic" --publication my-blog
ideon plan expand my-series --publication my-blogIdeon is built for agentic workflows:
- MCP server —
ideon mcp serveexposes tools over stdio for content generation, resume, deletion, config management, and Google Keyword Planner queries. Compatible with Claude Code, ChatGPT, Gemini, and any generic MCP host. - Agent runtime integration —
ideon agent install <runtime>configures skills and MCP registration for supported hosts (pi,claude,cursor,codex,gemini,vscode,opencode,hermes,chatgpt,claude-desktop,generic-mcp). Default installs theideon-cliskill; use--mcp-skillfor MCP +ideon-mcp. Check artifacts withideon agent status --json. - Non-interactive mode —
ideon write --no-interactive ...removes all prompts for CI and automation. - Machine-readable config —
ideon config list --jsonandideon config get <key> --jsonfor agent inspection. - Skill packages — Install
skill/ideon-cli/for lifecycle writing workflows, andskill/ideon-plan/for approval-gated content planning and GKP-backed strategist workflows. - Agent docs — For Agents covers MCP servers, skills, and maintenance.
- Secrets are stored in the OS keychain by default via
ideon settings. - In CI or containerized environments, use
TELEPAT_OPENROUTER_KEYandTELEPAT_REPLICATE_TOKEN. - Set
TELEPAT_DISABLE_KEYTAR=truewhen keychain access is unavailable. - Generated outputs can include model-produced content, so review content before publication.
To report a security issue, open a private report through the repository security flow or contact maintainers through repository issue channels with minimal sensitive detail.
- Documentation site
- Quickstart
- CLI reference
- Configuration guide
- Troubleshooting
- For Agents
- Repository
- npm package
Contributions are welcome. Start with Development for setup, workflow, and quality gates, then follow Releasing and Docs Deploy for release and docs deployment details.
For user-facing documentation changes, update both English and Simplified Chinese content in the same change.
MIT. See LICENSE.