The static AI tool suite for those who don't want a backend

localhosted.io gathers 100% front-end AI applications: no accounts, no database, no vendor lock-in. You plug in your API key, you generate, you stay in control.

100% Static BYOK via OpenRouter Self-hostable MIT License

Everything you need, without infrastructure

  • Generate complete SEO articles.
  • Create FAQs, outlines, summaries, and content ideas.
  • Translate, rewrite, tweet, write in Markdown.
  • Deploy anywhere: Cloudflare Pages, GitHub Pages, Nginx…

All apps share the same DNA: lightweight, transparent, easy to self-host.

Why does localhosted.io exist when everyone is selling SaaS?

Because you don't necessarily want to entrust your content, your ideas, and your API keys to yet another opaque backend. Here, you keep control over everything that matters.

100% Front-end

The tools run entirely in your browser. No application server, no database to maintain. You can serve them from any static file hosting.

Embraced BYOK

You use your own OpenRouter key (or other compatible provider). It stays client-side, managed by your browser. You control the costs and the models used.

Open-source & Cloneable

Each app is a small HTML/CSS/JS project under MIT license. You can clone, adapt, rename, and deploy your own internal suite without asking anyone's permission.

Consistent Design

All tools share a modern, dark style, to avoid the "Sunday DIY" effect. You get a suite that looks like a real product, while remaining simple to maintain.

AI Tools Already Available

A collection of specialized mini-apps, each accessible on its own subdomain. Everything is usable directly in the browser, without account creation.

Flagship

OpenSEO Studio

Long, structured SEO article generator in Markdown. BYOK, multi-model, designed for demanding content creators.

SEO Articles Markdown
Open tool

OpenOutline

Clean H1/H2/H3 outline generator, ready to paste into your CMS or favorite editor. Ideal for clarifying structure before writing.

Article Outlines SEO Structure
Open tool

OpenFAQ

Transform a topic or text into a complete FAQ, with Markdown formatting and JSON-LD ready to integrate on your site.

FAQ JSON-LD
Open tool

OpenSummarizer

Summarize long content without butchering it. You keep the essentials, key sections, and a usable format.

Summary Long-form
Open tool

OpenRewriter

Text rewriting: clearer, more fluid, better adapted to your tone. Handy for cleaning up without losing meaning.

Rewriting Style
Open tool

OpenIdea

Article idea, angle, and format generator. You enter a theme, you get a usable list for your editorial calendar.

Ideation Content
Open tool

OpenTranslate

Content translation respecting tone and Markdown structure. Handy for publishing in multiple languages without breaking the layout.

Translation Multilingual
Open tool

OpenTweet

Generate tweets and mini-threads from an idea, an article, or a text. Useful for recycling your content without spending all day on it.

Social Media Twitter / X
Open tool

OpenMarkdown

Lightweight Markdown editor with live preview, designed to paste content generated by the localhosted.io suite.

Editor Markdown
Open tool

More tools will arrive gradually. The rule remains the same: one app = one subdomain = one small independent static project.

How does it actually work?

The model is deliberately simple. No black magic, no microservices hiding behind a buzzword. Just static files and your browser.

1

Choose a tool

Go to the app you want, for example OpenSEO Studio to write an article or OpenOutline to make an outline.

2

Plug in your API key

Paste your OpenRouter key in the provided menu. If you want, you can store it in your browser's localStorage. Otherwise, you keep it only for the session.

3

Generate, copy, deploy

Start the generation, get the Markdown, and paste it wherever you want: Obsidian, Ghost, WordPress, static site, internal docs...

Everything runs in your browser

Calls go directly from your browser to the AI provider (OpenRouter or other). localhosted.io does not keep your key and does not store your content. You can verify by reading the source code.

Read the Security & BYOK page

BYOK, Security, and Transparency

The BYOK (Bring Your Own Key) model isn't a marketing slogan here. It's the foundation of the entire localhosted.io architecture.

Your key, your usage

You manage your key and quota on OpenRouter yourself. The tools only relay requests from your browser. No billing overlay.

  • No server-side key storage.
  • Local memory option only.
  • Compatible with multiple AI models.

Readable and cloneable code

You can inspect the JavaScript, see exactly how calls are made, and decide to clone the app for your own internal use if you wish.

  • Open-source project under MIT license.
  • One GitHub repo per application.
  • Self-hosting documentation planned.

And what about the Cloud version?

localhosted.io will always remain a suite of static, self-hostable tools. The Cloud version will be an optional layer for those who want more comfort, storage, and automation.

What the Cloud version will add

  • History and presets saved in the cloud.
  • Organization by projects and clients.
  • Multipass AI workflows (outline → article → FAQ → tweets…).
  • Advanced exports to Ghost, WordPress, Notion, etc.

What will remain free and open-source

  • All static apps already available.
  • The complete source code of each tool.
  • The possibility to self-host your own stack.

The Cloud version does not replace existing tools. It will add a layer of comfort and productivity on top of what you can already do locally.

Learn more about the Cloud version Presentation page currently under preparation.

FAQ

Two or three questions you're probably asking yourself before even clicking a single button.

Is my content stored somewhere?

No. The apps work in pure front-end. The answers generated by the AI stay in your browser as long as your page is open. If you want to keep them, you export them or copy them into your note system or CMS.

Does localhosted.io see my OpenRouter key?

No. The key is managed by your browser and used only to call the provider's API. If you choose to memorize it, it is stored in your localStorage. You can verify this behavior directly in the source code and BYOK documentation.

Can I self-host the tools on my own domain?

Yes. Each app is a standalone small static project. You can clone the repo, change the name, adapt the design, and deploy on your own server or any static page service.

Will the tools remain free?

The static, self-hostable versions are made to remain free and open-source. The Cloud version will add an optional paid layer for those who need more automation, storage, and integrations.

Which AI models can I use?

By default, the tools are designed to work via OpenRouter with models like GPT-4.1, Claude, Gemini, DeepSeek, or high-performance open-source models. You can adapt the configuration if you clone the project.