A simple, powerful interface for rewriting text to sound like YOUR voice or expanding drafts with more detail. 🚀 Built with React ⚛️ and designed to work both as a desktop app (via Tauri 🦀) and a pure web application. 🌐
- 🤖 Humanize: Rewrite AI-generated text to match your personal writing style. ✍️
- 📝 Elaborate: Expand short drafts into detailed content while maintaining your tone. 📈
- 👤 Custom Profiles: Create and manage multiple writing profiles. 📋
- 🔓 Open-Source Friendly: Run it locally or deploy it to the cloud using your own API keys. 🛠️
- 💻 Desktop & Web: Works as a native desktop application or a standard web app. 🌍
This project is optimized for Vercel! ⚡ The vercel.json file in the root directory automatically configures the build settings.
- 🔗 Connect Your Repository: Import this repository into Vercel. 📥
- 🔑 Environment Variables: Add
VITE_OPENROUTER_API_KEYin the Vercel dashboard if you want to provide a default key. 🔒 - ⚙️ Build Settings: (Auto-configured by
vercel.json)- Build Command:
npm run build:web🏗️ - Output Directory:
dist📦 - Install Command:
npm install📥
- Build Command:
To build the web version locally: 🏗️
npm install 📥
npm run build:web 🏗️The resulting dist/ folder can be hosted on any static provider (Netlify, GitHub Pages, etc.). 🏠
When running in the browser, the app will prompt you for your OpenRouter API Key if one isn't provided via environment variables. 🔑 This key is stored securely in your browser's localStorage. 🔒
If you prefer to run this as a native desktop application: 💻
npm run tauri dev 🛠️npm run tauri build 📦You can customize the application's behavior using a .env file in the root directory: ⚙️
VITE_OPENROUTER_API_URL: Override the default OpenRouter API URL. 🌐VITE_OPENROUTER_APP_NAME: Set theX-Titleheader for API requests. 🏷️
Contributions are welcome! Please see CONTRIBUTING.md for guidelines on how to get started.
All participants are expected to follow our Code of Conduct.
If you discover a security vulnerability, please see our Security Policy for reporting instructions.
This project is licensed under the MIT License - see the LICENSE file for details. 📜