Repository navigation
v1.0.0 — Stable Release: The FUR Conversation Archiving System
v1.0.0 — Stable Release: The FUR Conversation Archiving System
This release marks the first stable version of FUR — the AI conversation archiving system designed for researchers, developers, and writers who rely on AI as part of their workflow.
v1.0.0 delivers a mature, reliable foundation with full-project search, tagging, editing, and complete metadata consistency across all files.
1. New: Full-Project Search (fur search)
FUR now provides a fast, structured search engine that scans every conversation and every message across the entire .fur project:
Capabilities
- Searches message
"text"fields - Searches contents of attached Markdown files
- Accepts flexible multi-query syntax
Examples
fur search "deep learning"
fur search "universal approximator"
fur search "deep, learning"
fur search "metadata, forecasting, neural"Each match returns:
- conversation ID
- message ID
- avatar
- source (text / markdown)
- contextual snippet
JSON output mode (--json) is available for programmatic use.
This is the first step toward FUR’s long-term goal: full, durable retrieval of your AI knowledge base.
2. New: Conversation-Level Tagging System
FUR conversations can now hold arbitrary metadata tags:
fur convo --tag research
fur convo --tag "neural forecasting"
fur convo --tag "deep learning"
fur convo --clear-tagsFeatures:
- Multi-tag input with comma separation
- Spaces are normalized (
"deep learning"→deep-learning) - Prefix-based conversation selection
- Tags shown in
fur convotable view
Tags allow organizing large diaries with thematic metadata.
3. New: Message Editing & Deletion
FUR now supports clean, reversible modification of message history:
Edit
fur msg 5c "new text"
fur msg --edit --avatar gptDelete
fur msg --rem
fur msg 8f --remDeletion correctly handles:
- child messages
- parent links
- branches
- conversation cleanup
Navigation and structure remain intact.
4. New: Conversation Renaming
Conversations can now be renamed directly from the CLI:
fur convo --rename "New Title"
fur convo ab --rename "Experiment Log"Prefix matching is supported.
Titles update instantly in fur convo.
5. Stabilized Schema v0.2 (Officialized for v1.0)
No schema-breaking changes were introduced.
All .fur files now consistently follow the v0.2 schema, including:
- uniform JSON metadata for threads and messages
- consistent
schema_versionfields - standardized timestamp formatting
- stable Markdown attachment fields
- unified index structure
v1.0.0 officially declares schema v0.2 as stable and long-term safe.
6. Core CLI Improvements
- Stronger conversation listing with tags, sizes, timestamps
- Total memory footprint calculation for each thread
- Cleaner error handling across conversation navigation
- Unified tag parsing and normalization
- More consistent help text across all commands
7. Testing Infrastructure
- New test suite for
fur search - Verified Markdown search behavior
- Verified cross-conversation scanning
- Stable temporary
.furtest environments usingtempfile - All tests passing under stable Rust
8. Summary
v1.0.0 makes FUR:
- searchable across your entire archive
- editable
- taggable
- structurally consistent
- stable for long-term use
It represents the transition from a fast-moving prototype to a reliable personal knowledge system.