Dicecodes AI Blog Writer Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Dicecodes AI Blog Writer writes blog posts for your WordPress site using an AI provider you choose and connect with your own API key.
Every feature is included. Nothing is locked, nothing expires, and there are no credits or quotas. Your only cost is whatever your chosen provider charges, and several offer free tiers.
Full documentation, including a setup walkthrough and an explanation of every check it scores: https://dicecodes.com/
How a post is written
- Research. Gathers current source material before writing a word, so the post is not assembled from memory alone.
- Outline. Plans the structure, then writes the draft section by section.
- Critique. Reads its own draft and lists what is vague, repetitive or padded.
- Revise. Rewrites to fix what it found. If the critique finds nothing, this pass is skipped rather than run for the sake of it.
- Verify. Checks that every link resolves and scores the draft. Anything below your threshold is held for review instead of published.
It can match an article you admire
Paste the address of any published post and the plugin reads it: how long it runs, how many sections, how long its sentences and paragraphs are, whether it uses tables and lists, how heavily it links out, how many concrete figures it states, whether it says “I” or “you”. Those measurements become your writing rules.
Structure only. None of the wording is copied, kept, or shown to a model — what it takes is public form, which belongs to nobody. It is a truer answer than a preset named after a famous blog, because it stays right when that blog changes.
There are also eight ready-made shapes to start from: definitive guide, numbered list, step by step, this against that, data study, argued opinion, quick explainer, hands-on review.
It measures what it was asked for
Twenty-five checks run on the finished draft, and every one that fails is written back into the rewrite as an instruction rather than a number. Among them:
- Does the opening answer the question in its first two sentences, or clear its throat first?
- Does every section that states a figure carry a link beside it? (It checks the link is there, not that the number is on the page at the other end.)
- Does it say anything the sources it read do not already say?
- Is the subject in the title, in a heading, and in the opening?
- Are the title and meta description the length they need to be?
The loop is the whole point: a score you have to act on yourself is a report card, and a rewrite that never gets measured is a guess.
It writes in your voice
Describe your niche, your reader, your tone, your style rules, and the things you never write about. All of it is sent with every request. A list of common AI tells is blocked by default.
You can also store your own anecdotes and experience, which is the one thing AI writing structurally lacks.
It looks after the rest of your site
- Links each new post to your existing ones from inside the sentences, not just a list at the bottom, and goes back to link older posts to the new one
- Refuses a topic too similar to something you have already published
- Rewrites your older posts in place when they go stale, keeping the same URL
- Adds a featured image, alt text, structured data and a contents outline
- Publishes author, reviewer, organisation and breadcrumb markup, which is what search and answer engines read as an expertise signal
- Adds a byline readers can see, with the author’s own bio and profile links from their WordPress profile — the same signal in a form a person can read, rather than only a machine
- Plans around what is already ranking: the pages covering a topic are opened, their section headings read, and the outline aimed at what they leave out
- Fills in Yoast, Rank Math or SEOPress fields when one of those is active, and writes the description and sharing tags into the page itself when none of them is
What it does not do
It does not find topics for you. Every tool in this category that does is reselling keyword-volume data, and that data cannot be had for free — so charging nothing and supplying topics are not both possible. You bring the subject; the plugin does the rest.
It does not invent evidence. There is a field for your own figures, results and prices, and they are used as fact and checked against the finished draft. Nothing fills that field for you, because nothing can.
You stay in control
Drafts are the default. Volume limits are conservative. A monthly token cap stops runaway spend. Nothing publishes without settings you chose.
Development
Development happens in the open at https://github.com/IamRamgarhia/wordpress-ai-blog-writer — the full source, the test suite, and the build scripts that produce the release zip and the translation template. Issues and pull requests are welcome there.
Nothing in the plugin is minified, compiled or generated: every file shipped is the file that was written.
External Services
Dicecodes AI Blog Writer has no server of its own. It collects no analytics and sends nothing to the plugin author. It contacts only the services you configure, and only while writing a post.
The WordPress AI Client — on WordPress 7.0 and later, if a provider plugin is installed, the request can go through WordPress instead. No key here and no signup: the credentials live in WordPress. Offered only when genuinely available.
AI providers — whichever one you set up. The topic, your style settings and any gathered research are sent so the post can be written.
- OpenAI (api.openai.com) — https://openai.com/policies/terms-of-use and https://openai.com/policies/privacy-policy
- Anthropic (api.anthropic.com) — https://www.anthropic.com/legal/consumer-terms and https://www.anthropic.com/legal/privacy
- Google Gemini (generativelanguage.googleapis.com) — https://ai.google.dev/gemini-api/terms and https://policies.google.com/privacy
- xAI, for Grok (api.x.ai) — https://x.ai/legal/terms-of-service and https://x.ai/legal/privacy-policy
- Moonshot, for Kimi (api.moonshot.ai) — https://www.moonshot.ai/user-agreement and https://www.moonshot.ai/privacy-policy
- DeepSeek (api.deepseek.com) — https://cdn.deepseek.com/policies/en-US/deepseek-terms-of-use.html and https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html
- Groq (api.groq.com) — https://groq.com/terms-of-use/ and https://groq.com/privacy-policy/
- OpenRouter (openrouter.ai) — https://openrouter.ai/terms and https://openrouter.ai/privacy
- Mistral (api.mistral.ai) — https://mistral.ai/terms and https://mistral.ai/terms/#privacy-policy
- Together (api.together.xyz) — https://www.together.ai/terms-of-service and https://www.together.ai/privacy
- Fireworks (api.fireworks.ai) — https://fireworks.ai/terms-of-service and https://fireworks.ai/privacy-policy
- Cerebras (api.cerebras.ai) — https://www.cerebras.ai/terms-of-service and https://www.cerebras.ai/privacy-policy
- Hugging Face (router.huggingface.co) — https://huggingface.co/terms-of-service and https://huggingface.co/privacy
- Ollama, LM Studio, Jan or llama.cpp on your own machine, or a custom endpoint you define. The address is yours and the request reaches no third party, so there is no policy to link. https://ollama.com/, https://lmstudio.ai/ and https://jan.ai/
Research providers — optional, all off until switched on. Only the post topic is sent, and only when you write one. See Settings, Research.
- Tavily (api.tavily.com) — https://tavily.com/terms and https://tavily.com/privacy
- SerpApi (serpapi.com) — https://serpapi.com/legal#terms-of-service and https://serpapi.com/legal#privacy-policy
- Wikipedia (en.wikipedia.org) — the topic goes to its public summary API to read the opening of a matching article. No account or key. https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use and https://foundation.wikimedia.org/wiki/Policy:Privacy_policy
- Hacker News search, via Algolia (hn.algolia.com) — the topic is sent as a search query. No account or key. https://www.algolia.com/policies/terms and https://www.algolia.com/policies/privacy
- A SearXNG instance you host yourself — the address is one you enter, so no third party is reached and there is no policy to link.
Image providers — off until you switch pictures on, which is how you choose one. A short description of the wanted picture is sent so one can be found or generated; the post itself never is. fal.ai, OpenAI, Gemini and Grok charge per image and are used only when chosen, so nothing is billed by accident.
- Pollinations (image.pollinations.ai) — https://pollinations.ai — publishes no terms or privacy page; offered because it needs no account.
- fal.ai (fal.run) — refuses automated requests, so its terms and privacy pages cannot be linked here; both are reachable from fal.ai itself.
- OpenAI, Google Gemini and xAI for Grok — the same three services, hosts and policies listed under AI providers above.
- Pexels (api.pexels.com) — https://www.pexels.com/terms-of-service/ and https://www.pexels.com/privacy-policy/ — served to people, but automated checks are refused with a 403.
- Pixabay (pixabay.com) — https://pixabay.com/service/terms/ and https://pixabay.com/service/privacy/ — rate limited, so an automated check may see 403 on one attempt and 200 on the next.
Search engine notification — off unless switched on under Settings, Automation.
- IndexNow (api.indexnow.org) — the address of the post, and nothing else, is sent once as it goes live, so Bing, Yandex, Seznam and Naver come and look rather than waiting. Google does not take part. https://www.bing.com/indexnow and https://www.microsoft.com/privacy/privacystatement
The plugin also fetches any URL you add to its research list, to read as source material, and with a search provider configured it opens the first few results for a topic to see how they are organised.
Screenshots
No screenshots provided
