Skip to content
dotcontent logo

dotcontent

Web appFree

A free, self-hosted AI content studio: turn any topic into blog posts, social posts, captions, first comments, newsletters and video scripts from one template.

Price
Free
Models
Claude, ChatGPT, Gemini, Ollama
Install
Self-host with Docker
Licence
MIT, open source
  • AI writing
  • Content
  • Self-hosted
  • Open source
  • Template library with seven AI content templates: SEO blog post, social media post pack, product review, newsletter email, repurpose a video, product launch campaign and website shorts
  • Social Media Post Pack template with sections for Facebook posts, Instagram caption, LinkedIn post, X thread, first comments and hashtags
  • Template builder with steps for article, social post, script, caption, email, first comment, hook, title, description, hashtags and CTA
  • Content list with topics grouped by template: website shorts, newsletter email and SEO blog post
  • Integrations page listing Claude, ChatGPT, Gemini and Ollama and how each model is reached

01 / 05Template library with seven AI content templates: SEO blog post, social media post pack, product review, newsletter email, repurpose a video, product launch campaign and website shorts

What it does

Everything in one click.

  • Template builder

    Drag in sections (article, social post, script, caption, email, first comment, hashtags) and write each one’s instruction. No code.

  • One click, a whole package

    Sections run in dependency order: research before the article, posts before the first comments under them.

  • The AI you already pay for

    Written by the Claude Code, Codex or Gemini CLI on your computer, billed to your subscription. Or an API key, or local Ollama.

  • One workspace per brand

    Each brand or client gets its own voice, languages, goal and model. Same template, different voice.

  • Video and web pages as sources

    Paste a YouTube, Reels or TikTok link and it is downloaded and transcribed, so the content is written from the source.

  • Built for teams

    The console runs on one server; teammates’ laptops claim jobs from a queue. Close the tab and the run carries on.

The details

Built for power users.

  • Seven example templates included
  • Placeholders like {{topic}} and {{series}}
  • Rewrite a single failed section on its own
  • Templates export and import as JSON
  • Writes in any language the model writes well
  • API keys encrypted with AES-256-GCM
  • Docker Compose or Dokploy deploy
  • Optional Windows desktop app
  • MIT licensed

Who it’s for

Who gets the most out of it.

  • Bloggers and SEO writers
  • Social media managers posting every day
  • Agencies with a voice per client
  • Creators and podcasters repurposing video
  • Affiliate and e-commerce review sites
  • Small marketing teams running launches

Private by design.

dotcontent runs on your own server. Topics, prompts and content stay in your own Postgres, and the writing happens on your own machines or the model you choose. Nothing is sent to dotcontent.

FAQ

Good questions.

  • What kinds of content can dotcontent write?

    Any text content: blog posts, social media posts, captions, first comments, hashtags, newsletters and emails, video and podcast scripts, product reviews, ad copy, and YouTube titles and descriptions. It does not generate images or audio.

  • Is dotcontent free?

    Yes. It is open source under the MIT License, free to use, change and self-host, including commercially. You pay only for the model you choose, and with a CLI you already subscribe to there is no extra cost.

  • Do I need an OpenAI or Anthropic API key?

    No. By default sections are written by the claude, codex or gemini CLI signed in on a teammate’s computer. An API key is optional, useful on a server or as a fallback.

  • Can I run it fully offline with a local model?

    Yes. Point a workspace at Ollama and the writing, including whisper.cpp transcription, runs on your own hardware.

  • Can I write my own templates?

    Yes, that is the point. Start from scratch in the builder or copy one of the examples. Templates export and import as JSON files, so a team can share them.

  • Does it post to Facebook, Instagram or my blog for me?

    Not yet. dotcontent writes the content and you publish it with the tools you already use.

Free. Go grab it.

Open source, no signup and no catch. Install it and start in a minute.

Self-host it free(opens in a new tab)

More tools

Other things I built.

All tools
  • Cookie Migrator

    Chrome extension

    Free

    Move your logged-in sessions to another computer: export every cookie to a JSON file, import it on the other side.

  • Minions

    Web app

    Free

    A free, self-hosted password manager and secrets vault, end-to-end encrypted, for passwords, API keys, .env files and 2FA codes.