Hey everyone đź‘‹
Today we’re excited to announce a feature we believe is not only unique, but also an important milestone for privacy-first productivity: AI-powered form generation, entirely local, running on your own machine.
Formstr is built on a simple philosophy — your data should be yours.
So when we thought about bringing the power of AI to Formstr, we faced a tough question: how can we use AI without compromising privacy?
✨ Let's just show you
Demo video:
-
On the Formstr create form page, click on “AI Builder” in the header.
-
This opens a modal where you can:
-
Test connection to your Ollama instance.
-
Pick your preferred local model.
-
Write your prompt.
- Click “Generate Form”, and your form is instantly created based on your prompt.
💡 If you don’t have the extension installed or your Ollama instance running, you’ll see a helpful error.
And the best part of all of this, is that you can run this with small models like llama3.2, meaning that even regular laptops should be able to run this.
🚀 How it Works: Local AI: Ollama + Formstr + Your Browser
When we decided to integrate local AI, we instantly knew we needed Ollama, a brilliant project that makes it trivial to run powerful language models right on your own machine.
and to be able to achieve this, we built a browser extension that connects your self-hosted Ollama instance directly to websites — securely exposing a tiny window.ollama object with just the methods you need:
window.ollama.request()
window.ollama.generate()
window.ollama.getModels()
window.ollama.testConnection()
This means when you generate a form on Formstr via AI, the entire process happens on your device. Your prompt, your data, your model.
Nothing ever touches a third-party server. All components of the process open-sourced.
đź› For developers & builders
This wasn’t just built for us — the extension is intentionally general-purpose.
Already, sites like pollerama.fun are using it for local AI-powered translations.
If you’re a developer who cares about privacy, you can easily hook into it to leverage local LLMs on your own sites or apps.
You can find the extension here. Play around it with, build amazing things and blow our minds.
🔥 What’s next?
We’re just getting started.
Next up: local AI-driven response analysis. Imagine instantly breaking down and summarizing your form responses, with zero data ever leaving your device.
We hope this becomes a pattern for the entire decentralized ecosystem — self-custody not just of your data, but also your AI. Because we all need productivity tools, but we shouldn’t have to give up our privacy for them.
🙌 Thanks
A huge shout-out to nostr:npub1nvcglk5su99fhqaxlwdwgplhr9ujcl02za6pyht65wdeedk8xyxsgtvurk the primary developer who made this feature possible. It’s been quite a journey solving problems that frankly no one else had to tackle before.
❤️ Try it out
If you care about being more productive and a bit more private, give it a spin.
👉 Create a form with local AI
As always, feel free to reach out with thoughts, questions, or ideas.