v0.7.1
Memory System & Instruments
October 16, 2024
Complete memory system overhaul with automatic fragment and solution storage. Instruments framework for custom tools. Revamped mobile-friendly UI with light/dark themes.
✨ New Features
- Automatic memory system - fragments and solutions auto-saved and loaded with metadata filtering
- Four memory areas - main, fragments, solutions, instruments with automatic organization
- Instruments framework - custom tools executed in Docker container (bash, Python, Node.js scripts)
- Knowledge auto-import - markdown files automatically imported to memory from knowledge folder
- Reflection prompts - Chain of Thought + reflection for advanced reasoning (Diamantai prompts)
- Persistent chats - chat history saved across sessions
- Preinstalled binaries - tools ready to use in Docker container
⚡ Improvements
- Revamped UI - mobile-friendly, responsive, light/dark theme support
- Auto-scroll toggle - automatically adjusts based on scroll position
- Utility messages grouping - framework messages collapsible with progress indicator
- File inclusion system - prompts can include other files with {{include path}}
- Extensions framework - modular system for message loop customization
- Memory metadata - IDs, timestamps, areas for precise filtering
- Similarity-based memory updates - automatic consolidation of related memories
- Custom/default knowledge split - personal knowledge ignored by git
- Documentation updates and improvements
🐛 Bug Fixes
- Various bugfixes