Feature Overview
LLM Transform Scripts is a system for storing and applying custom LLM prompts as text transformations. It consists of:
- A library for storing custom LLM prompts/transformations
- A simple UI for applying these transformations to input text
- Integration with Kagi Assistant for inline usage
Impact on Workflows
- Reducing repetitive prompt writing
- Streamlining common text transformations
- Adding automation capabilities to Kagi Assistant
Standalone Transform UI
Similar to Kagi Translate, but for LLM transformations:
- Left panel: Input text
- Right panel: Transformed output
- Dropdown: Select saved transformation
- Save button: Store new transformations
Assistant Integration
- Inline commands: /[script_name] [text]
- Quick access dropdown in chat input
- Example: /summarize [long text block]
Example Use Cases
- Format text to specific styles (APA, MLA, etc.)
- Convert code between programming languages
- Standardize data formats
- Extract specific information from text
- Rewrite content for different audiences
Similar implementation with: https://github.com/danielmiessler/fabric, specifically the patterns functionality
The feature would extend Kagi's existing AI capabilities by providing a more streamlined, purpose-built interface for common text transformations while maintaining integration with the broader assistant functionality.