# I built a free, no-signup AI text toolkit - here's the stack and why

> Source: <https://dev.to/texttoolsai/i-built-a-free-no-signup-ai-text-toolkit-heres-the-stack-and-why-3dhk>
> Published: 2026-08-13 12:31:53+00:00

I kept hitting the same small friction: I'd want to quickly rewrite an email, clean up some text, or summarize a long thread — and every tool wanted me to sign up, pick a plan, or watch an ad first. For a ten-second task, that's absurd.

So I built the thing I wanted: a set of **free, no-signup AI text tools**, each doing one job well. This is a quick write-up of the stack and the decisions behind it.

👉 Live: [https://www.texttoolsai.app](https://www.texttoolsai.app)

Instead of a single mega-app, it's a collection of single-purpose tools — rewrite, tone change, summarize, prompt generation — each on its own page. You land, paste, get output. No account, no modal, no paywall.

The "no signup" rule forced good constraints: everything has to work instantly and statelessly, which kept the whole thing simple.

Every tool is defined as a config object (label, placeholder, system prompt, endpoint) rather than a hand-built page. Adding a new tool is mostly adding data, not wiring up new routing. That's what made it realistic to ship a *lot* of tools without the codebase turning into spaghetti.

// simplified shape

{

slug: 'rewrite',

label: 'Paste your text',

endpoint: '/api/tools/rewriter',

systemPrompt: '...'

}

The route handler resolves the endpoint key against a map of system prompts, so the API surface stays tiny even as the tool count grows.

If you want to poke at it, it's all live and free (no signup, I promise): [https://www.texttoolsai.app](https://www.texttoolsai.app) — feedback from other devs genuinely welcome, especially on where the output quality could be tighter.

What's your take — do you prefer one big AI app, or a bunch of small single-purpose tools?
