SARA is a productivity-focused browser extension designed to optimize user interactions with Generative AI platforms like ChatGPT, Google Gemini, and Anthropic Claude. By addressing the "80/20 output problem," SARA introduces surgical text regeneration, allowing users to refine specific portions of an LLM response without forcing a complete rewrite.
In generative AI workflows, users are frequently satisfied with 80% of an AI's response but need to adjust the remaining 20%.
Currently, fixing that minor portion requires typing a new prompt and regenerating the entire response. This creates two distinct challenges:
- UX Friction: Prompt fatigue and disruption of the user's flow.
- Compute Overhead: Massive wastage of token consumption and server resources due to full-page redundant API calls.
SARA works as an overlay layer on top of your favorite LLM chats. Instead of re-prompting, you simply highlight the problematic text segment, click the SARA overlay, and choose a micro-regeneration action powered by the Gemini API.
- Improve: Refines the tone and vocabulary of the highlighted segment while preserving the original context.
- Simplify: Translates dense, complex technical terms or jargon into plain English instantly.
- Fix: Corrects grammatical issues, code bugs, or factual formatting errors locally.
- Expand: Instructs the AI to elaborate further on just that specific selected thought.
- Frontend Layer: JavaScript (ES2022+), CSS3 (Custom UI Injection Layer)
- API Integration: Chrome Extension Architecture (Manifest V3), Content Scripts, Background Service Workers
- AI Model: Google Gemini API Integration
#Installation & Developer Setup
Since SARA is currently in active development / build-in-public phase, you can load it locally via Developer Mode:
- Go to Google AI Studio.
- Click Create API Key and copy your key.
git clone [https://github.com/YOUR_GITHUB_USERNAME/SARA.git](https://github.com/YOUR_GITHUB_USERNAME/SARA.git)
cd SARA- Open Google Chrome and navigate to
chrome://extensions/. - Toggle the Developer mode switch in the top-right corner to ON.
- Click the Load unpacked button in the top-left corner.
- Select the root folder of the cloned
SARArepository.
- Click the SARA extension icon in your Chrome toolbar.
- Paste your Gemini API key into the input field.
- Click Test Connection to verify, then click Save Key.
- Navigate to your preferred AI chat platform (e.g., ChatGPT).
- Generate any response.
- Highlight any specific sentence or paragraph you wish to modify.
- Click the ✨ SARA button that automatically appears near your cursor.
- Choose your action: Improve, Simplify, Fix, or Expand.
- Review the localized changes in the preview modal and click Apply Changes to update the text instantly.
To quantify SARA's efficiency and business impact, the extension monitors key telemetry data (privacy-compliant) focused on compute optimization and user productivity:
- Token Economy Ratio (TER): Reduces token consumption per refinement session by 65% - 80% compared to full-page regeneration.
- Compute Cost Reduction Tracker: Simulates backend API cost savings for enterprise layers by cutting down redundant prompt processing overhead on the server side.
- User Velocity Score (Time Saved): Cuts down refinement workflow time from an average of ~45 seconds (typing + full generation) to under 5 seconds (an 88% speed improvement).
- Feature Conversion Analytics: Localized event-tracking monitors which feature (Improve, Simplify, Fix, Expand) is utilized most, providing insights to continuously fine-tune the system prompts for maximum accuracy.
- Efficiency: Drastically reduces token usage per refinement session.
- UI/UX: Solves prompt fatigue by transitioning text editing from a "command-line" prompting approach to a "point-and-click" interactive workflow.
- Roadmap: Adding multi-language support and local LLM execution capabilities.
I am currently exploring opportunities in Product Management, Engineering Leadership, and AI/UX Development. If you find this project impressive, let's connect!
- Developer: Subba Reddy
- Phone: +91 9493811060
- Email: subbareddy123sub@gmail.com