Description from extension meta
Lets you store Prompts, Models, Proxy URLs, API Keys. Injects custom dropdowns into the JAI API Settings menu.
Image from store
Description from store
# Shoddy JAI API Manager
Enhance your JanitorAI chat experience with custom presets! Quickly inject your favorite prompts, models, proxy URLs, and API keys directly into the chat modal using convenient dropdowns.
**Key Features:**
* **Dynamic Dropdowns:** Access your saved prompts, models, proxy URLs, and API keys via intuitive dropdown menus directly within the JanitorAI modal for quick selection and insertion.
* **Comprehensive Data Management & Customization:**
* **Save & Organize Prompts:** Store your most used custom prompts with descriptive names.
* **Manage Models:** Keep a list of your preferred models for easy switching.
* **Store Proxy URLs:** Quickly apply different proxy configurations.
* **Local API Key Storage:** Save and select your API keys by name.
* **Drag & Drop Reordering:** Easily reorder items within any list for personalized organization.
* **Flexible Theming:** Apply default themes or create, edit, and save your own custom color schemes for the extension's popup, ensuring a look that suits your style.
* **Data Import/Export:** Conveniently export all your saved data (prompts, models, proxies, API keys, presets, and themes) to a JSON file for backup or transfer between browsers/devices. Import functionality allows you to easily restore or migrate your entire configuration. (WARNING: THIS FEATURE IS EXPERIMENTAL!)
* **Refined User Experience:**
* **Intuitive Editing:** Easily modify or remove any saved entries directly from the extension's compact, dark-mode friendly popup.
* **Improved Navigation:** Enhanced scrolling behavior and UI adjustments provide a smoother, more compact layout.
* **Clear Feedback:** Custom confirmation pop-ups ensure you're always aware of significant actions like data import/export.
* **Seamless Integration:** Designed to blend visually with the JanitorAI interface, ensuring a smooth user experience.
* **All storage is ENTIRELY local**: Using `chrome.local.storage`, meaning this data will not sync over the cloud in any way, shape or form. The new Import/Export feature helps you manage your data across devices.
**How It Works:**
1. **Open the Extension Popup:** Click the extension icon in your browser toolbar.
2. **Add & Organize Your Data:** Use the intuitive forms to add new prompts, models, proxy URLs, or API keys. Explore the "Settings" view to manage themes and use the new Import/Export features for data backup and transfer. Once data has been added, you can simply click on it to either edit or delete an entry.
3. **Use in JanitorAI:** When the JanitorAI chat modal appears, you'll see your custom buttons and dropdowns, ready to inject your saved configurations.
**Please Note:**
* **Content Visibility:** Nothing will appear in the JanitorAI modal (no dropdowns or custom buttons) until you have added at least one corresponding entry (e.g., a prompt, model, proxy URL, API key, or preset) via the extension's popup.
* **Occasional injecting issue:** Sometimes, the UI won't inject. This has mostly happened to me when returning to very old browser instances on PC. A simple page refresh should have it load right away. Sorry for the inconvenience :)