This inaugural release packs a punch with a comprehensive set of features designed for both casual and power users:
* **Universal AI Model Access:** Connect to *any* model available on OpenRouter, giving you unparalleled choice and flexibility. Explore the capabilities of models from leading AI providers all in one place.
* **Interactive Streaming Chat:** Experience natural and engaging conversations with real-time, streaming responses. No more waiting – see the AI's thoughts unfold as they're generated!
* **Rich Terminal Output:** Enjoy beautifully rendered Markdown, code blocks with syntax highlighting, tables, and more directly in your terminal thanks to Rich integration.
* **Token & Performance Tracking:** Keep an eye on your token usage and response times to optimize your interactions and manage costs effectively.
* **Multimodal Capabilities:** Go beyond text! Share images and various file types with supported AI models for richer, more context-aware conversations.
* **Smart Thinking Mode:** Peek behind the curtain and see the AI's reasoning process before it delivers the final answer. Gain a deeper understanding of how AI works.
* **Plugin System:** Extend OrChat's functionality to suit your specific needs with a simple and powerful plugin system.
* **Flexible Export Options:** Save your valuable conversations in Markdown, HTML, JSON, TXT, or even PDF formats for easy archiving and sharing.
* **Intelligent Context Management:** OrChat automatically handles conversation history, ensuring you stay within token limits without losing context.
* **Customizable Themes:** Personalize your chat experience with a selection of themes to match your style and terminal environment.
* **File Attachment Support:** Effortlessly share files directly with the AI using simple commands for analysis and processing.
**Get Started Today!**
Ready to dive in? Installation is quick and easy:
bash
pip install orchat