LazyAI💤
LazyAI is a Go TUI (Terminal User Interface) application that brings AI assistance right to your clipboard. It features a dashboard to manage history, AI model, and prompts. Users can simply copy text, and LazyAI automatically sends it to the AI, generates a response, and copies it to the clipboard for easy pasting.
Table of contents
Demonstration
https://github.com/user-attachments/assets/2fddd89d-6f78-452a-b5e0-271a21a13e3a
Commands
Most of the commands mentioned below, you can access by running
lazyAi -help
To start application
lazyAi
To run in detached mode
lazyAi -d
Run by providing default prompt (works with and without detached mode)
lazyAi -p "my default prompt"
Features
✨ Seamless Clipboard Integration
- Effortlessly interact with AI by simply copying text
- No need to switch between applications or manually paste content
🎛️ Intuitive Dashboard
- Manage your interaction history at a glance
- Easily switch between AI models for different tasks
- Customize and save prompts for quick access
🚀 Automatic Text Processing
- LazyAI detects when you've copied text and springs into action
- No manual triggering required - it's always ready to assist
⚡ Instant AI Responses
- Generated content is immediately copied to your clipboard
- Paste AI-generated responses instantly, anywhere you need them
🔧 Flexible Configuration
- Run in normal or detached mode to suit your workflow
- Set default prompts for specialized tasks or projects
🖥️ Terminal-based User Interface
- Lightweight and fast, perfect for power users
- No need for a graphical environment - use it right in your terminal
Installation
Install LazyAI using the to our releases page: LazyAI Releases
Contributions
We welcome and appreciate contributions from the community! Whether it's bug fixes, feature enhancements, documentation improvements, or any other valuable input, your contributions help make LazyAI better for everyone.
Before making a contribution, please read our CONTRIBUTING.md file for guidelines on how to submit your changes and the pull request process.
We look forward to your pull requests and thank you for your interest in improving LazyAI!
Contributors
Made with contrib.rocks.
Acknowledgements
LazyAI wouldn't be possible without these amazing open-source projects: