What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Turning an AI text tool into a product means building more than a prompt box: the application also has to handle server-side AI requests, usage limits, payments, and unreliable output. In his September 26, 2026 DEV Community account, indie developer and student Jerop describes how he approached those decisions while building LexisAi, an AI writing assistant. The implementation details and product status below are Jerop’s account; they have not been independently verified.

From a text transformation to a product

Jerop describes LexisAi’s basic interaction as text and an instruction going in, followed by transformed text coming back. A user might ask it to rewrite or proofread a passage, summarize it, or adjust its tone. That straightforward interaction is the visible feature; the product work is also about how requests are handled, how access is controlled, and what happens when the AI produces an unsupported claim.

Jerop presents LexisAi as a web product he calls live, while also saying its architecture is still being improved. His post is a creator’s account, not an independent evaluation of the app’s current availability or writing quality.

Why keep AI-related logic on the server?

Jerop outlines a request flow that starts in the React interface, passes through an API request to the server, invokes AI generation, and then validates or processes the response before returning a result to the interface. He says API-related logic stays on the server so sensitive credentials are not exposed in the frontend.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
AI VoiceWriter – Smart Dictation & AI Writing Assistant for Windows & Mac | USB Dongle & Mobile App for Voice Input, Proofreading, Rewriting & Multilingual Support
  • 🎙️ Hands-Free Voice Typing for Windows & Mac – Powered by iOS & Android dictation technology, AI VoiceWriter allows fast, accurate speech-to-text directly on your desktop. Simply speak, and your words appear in real time. Compatible with Windows 10 & above, macOS 13 & above.
  • ✍️ AI Writing Assistant for Effortless Editing – Boost productivity with AI proofreading, rephrasing, and formatting. Perfect for emails, reports, creative writing, and professional content.
  • 💻 Works Seamlessly in Any Desktop App – Type with your voice in Microsoft Word, Google Docs, PowerPoint, Teams, emails, and more. Just place your cursor in any text field and start speaking!
  • 📱 Mobile App for Enhanced Voice Input – The AI VoiceWriter mobile app enhances voice recognition by using your phone’s microphone as an input device for clearer, more accurate dictation—while typing on your desktop. Supports iOS 15 & above, Android 9.0 & above.
  • 🌎 Multilingual Voice Typing & AI Assistance – Supports 33 languages for dictation, plus AI-powered features in Chinese, English, Japanese, Korean, French, German, Spanish, Italian and, Swedish.
  1. A user enters text and describes the change they want.
  2. The React interface sends a request to the server.
  3. The server handles the AI-related work and processes the generated response.
  4. The application returns the result to the interface for the user.

This is Jerop’s description of his implementation, not a security audit. The account does not document a repository review or establish that the application is secure in practice. The architectural principle he describes is that the browser should not be the authority for sensitive API credentials.

How the usage limit is meant to work

For the free plan, Jerop gives a limit of “10 successful AI actions / month.” He says a successful generation increments the counter, failed requests should not consume an allowance, and the free allowance resets when a new month begins. He also describes a higher usage limit for Pro, but does not give its amount.

Rank #2
Virtusx Jethro Wireless AI Mouse with Voice Typing & Meeting Recording
  • 【6-in-1 Smart AI Mouse】: The Virtusx Jethro brings wireless mouse control, voice typing and dictation, AI meeting recording, real-time translation, AI chat, and Smart Toolbar together in one everyday device. The Virtusx desktop app for Windows and macOS connects the mouse to its complete suite of online AI tools, letting you speak, record, translate, summarize, and create directly from your mouse.
  • 【Voice Typing, Dictation & Speech to Text】: Use the built-in microphone on the Jethro AI Mouse for fast voice typing, dictation, speech to text, and voice to text across emails, documents, messages, search boxes, and everyday work apps. Speak naturally instead of typing, then refine, rewrite, format, or continue your words for faster writing, communication, and productivity.
  • 【Real-Time Voice Translation in 100+ Languages】: Communicate across languages with real-time translation, voice translation, and multilingual voice typing. The Virtusx AI Mouse helps translate spoken conversations or selected text, transcribe speech, and turn voice to text for international meetings, travel, study, customer communication, and global teamwork.
  • 【AI Notetaker & Voice Recorder】: Capture meetings, lectures, interviews, conversations, and voice notes with the built-in microphone. Use Jethro as an AI voice recorder and audio recorder while Virtusx generates meeting transcription and speaker-labeled notes, then turns every recording into structured summaries, key takeaways, action items, and follow-up tasks.
  • 【One AI Chat, Multiple Leading Models】: Access ChatGPT, Gemini, Claude, Grok, and other currently supported AI models through Virtusx. Switch between models in one AI chat for research, writing, summarization, analysis, brainstorming, and everyday questions while keeping your work together in one place.

These are plan details as stated in the build post, not verified current commercial terms. The article does not confirm whether the plans, limits, or reset behavior remain available as described.

Why payment status should be verified by the server

Jerop says the frontend should not decide whether a user is a Pro subscriber. His described subscription sequence is to initialize payment, let the user complete it, verify the transaction on the server, activate the subscription, and then unlock Pro features.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Initialize the payment.
  2. Let the user complete the transaction.
  3. Verify the transaction on the server.
  4. Activate the subscription and unlock Pro features after verification.

Jerop reports using Paystack and mentions Kenyan currency as well as mobile-money and card payment options. His account does not establish the processor’s current configuration, the current availability of those methods, or LexisAi’s present pricing.

When a fluent answer is still a bad answer

A summarizer can sound convincing while inventing a date, company claim, statistic, or event that was not in the supplied document. Jerop identifies that kind of unsupported output as a product reliability problem. His stated direction is to make LexisAi more grounded and explicit about the information available to it.

That is an engineering concern, not a demonstrated fix: the post reports no benchmark, test protocol, or measured hallucination rate. As Jerop puts it, “An AI feature isn’t finished just because the model produces an answer.”

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

The work beyond generation

Jerop lists a broad set of challenges encountered while developing the product: API errors, authentication and payment verification, usage tracking, React issues, caching, service workers, production builds, environment variables, frontend/server boundaries, streaming responses, and preventing unsupported AI claims. The list illustrates how a text-generation feature connects to the rest of a web application, but the account does not provide enough detail to evaluate how each issue was solved.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.