{"repo":"DefamationStation/Retrochat-v2","free":true,"listed":false,"github":"https://github.com/DefamationStation/Retrochat-v2","clone":"git clone https://github.com/DefamationStation/Retrochat-v2.git","description":"RetroChat is a powerful command-line interface for interacting with various AI language models. It provides a seamless experience for engaging with different chat providers while offering robust features for managing and customizing your conversations. The code in this repo is 100% AI generated. Nothing has been written by a human.","language":"Python","stars":86,"topics":["anthropic","anthropic-claude","chat","cli","llm","ollama","openai","rag","aigenerated","lmstudio"],"license":null,"category":"ai-agents","readme_excerpt":"RetroChat v2 RetroChat is a powerful command-line interface for interacting with various AI language models. It provides a seamless experience for engaging with different chat providers while offering robust features for managing and customizing your conversations. 🚀 Installation One installer for all platforms (Windows/Linux/macOS): Windows (PowerShell) Linux/macOS Then run rchat from anywhere! 🎉 What the installer does: - Downloads to /.retrochat/ - Sets up Python environment - Installs dependencies - Creates global rchat command - Enables auto-updates Interactive installation: ✨ Features - 🤖 Multi-Provider Support : Ollama, Anthropic, OpenAI, Google, OpenRouter - 📝 Document RAG : Load and query local documents (PDF, Word, Markdown, TXT) - 🔄 Auto-Updates : Always get the latest features automatically - ⚙️ Customizable Settings : Fine-tune AI behavior with adjustable parameters - ✏️ Conversation Editing : Edit entire conversation history - 📋 Multi-line Input : Enter complex queries with ease - 🎯 Command System : Control everything with '/' prefixed commands - 🔢 Token Counting : Track usage for messages and conversations - 🔀 Provider Switching : Switch between AI providers mid-conversation 📚 Document RAG System ATTENTION : RAG only works with nomic-embed-text on Ollama currently. 1. Create a folder in /.retrochat/ and put your files in it 2. Type /load to process documents 3. Use @ to query documents 🛠️ Manual Installation For development or custom setup: 1. Clone ","default_branch":null,"files":null,"tree":[],"storefront":"/r/DefamationStation","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DefamationStation/Retrochat-v2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}