| … | … | @@ -1,6 +1,6 @@ |
| 1 | 1 | # Matrix Command-Line Agent |
| 2 | 2 | |
| 3 | | A command-line agent for interacting with Matrix chat, with integrated Ollama AI capabilities. |
| 3 | A command-line agent for interacting with Matrix chat, with integrated Ollama AI capabilities and OllamaTools Matrix integration. |
| 4 | 4 | |
| 5 | 5 | ## Features |
| 6 | 6 | |
| … | … | @@ -17,7 +17,7 @@ A command-line agent for interacting with Matrix chat, with integrated Ollama AI |
| 17 | 17 | - Automatic retry with exponential backoff |
| 18 | 18 | - Clear feedback on rate limiting status |
| 19 | 19 | - Graceful handling of connection interruptions |
| 20 | | - **Enhanced Features**: |
| 20 | - **Enhanced Features** (powered by OllamaTools): |
| 21 | 21 | - **Search Integration**: Search the web directly from Matrix |
| 22 | 22 | - **Conversation History**: Track and analyze conversation history |
| 23 | 23 | - **Topic Analysis**: Analyze conversation topics and trends |
| … | … | @@ -101,9 +101,19 @@ You can override configuration settings with command-line arguments: |
| 101 | 101 | matrix-cmd connect --homeserver https://matrix.example.org --user "@user:example.org" --room "#room:example.org" |
| 102 | 102 | ``` |
| 103 | 103 | |
| 104 | ### OllamaTools Integration |
| 105 | |
| 106 | Matrix Command-Line Agent now uses the OllamaTools Matrix integration to provide enhanced features. This integration offers: |
| 107 | |
| 108 | - More robust Matrix connectivity |
| 109 | - Advanced search capabilities |
| 110 | - Conversation history tracking and analysis |
| 111 | - Topic analysis and performance metrics |
| 112 | - Graceful fallback to standard functionality when OllamaTools is not available |
| 113 | |
| 104 | 114 | ### Enabling Enhanced Features |
| 105 | 115 | |
| 106 | | You can enable enhanced features via command-line arguments: |
| 116 | You can enable the OllamaTools enhanced features via command-line arguments: |
| 107 | 117 | |
| 108 | 118 | ```bash |
| 109 | 119 | # Enable search functionality |
| … | … | @@ -217,4 +227,4 @@ This project is licensed under the MIT License - see the LICENSE file for detail |
| 217 | 227 | |
| 218 | 228 | - [matrix-nio](https://github.com/poljar/matrix-nio) - Matrix client library |
| 219 | 229 | - [Ollama](https://ollama.ai/) - Local large language model |
| 220 | | - [OllamaTools](https://github.com/yourusername/ollamatools) - Inspiration for this project |
| 230 | - [OllamaTools](https://github.com/yourusername/ollamatools) - Matrix integration and enhanced features |