Skip to content

Commit 2f00cf9

Browse files
committed
feat: Implement debug menu toggle accessible via header logo context menu, persisting its state and integrating it into the Redstring menu.
1 parent f33fc76 commit 2f00cf9

10 files changed

Lines changed: 383 additions & 330 deletions

File tree

README.md

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,20 @@ Redstring enables you to create, connect, and explore concepts through an intuit
1010

1111
## Key Features
1212

13-
### 🧠 Visual Knowledge Graphs
13+
### Visual Knowledge Graphs
1414
- **Node-based Interface**: Drag-and-drop concept creation and connection
1515
- **Hierarchical Organization**: Nodes can expand to reveal internal definition graphs
1616
- **Contextual Definitions**: Same concept can have different meanings in different contexts
1717
- **Visual Abstractions**: Multi-dimensional abstraction chains (specific → general)
1818

19-
### 🌐 Semantic Web Integration
19+
### Semantic Web Integration
2020
- **W3C Standards Compliant**: Full RDF, OWL, and JSON-LD support
2121
- **Dual-Format Storage**: Native Redstring format + RDF export for interoperability
2222
- **External Knowledge Sources**: Direct integration with Wikidata, DBpedia, and Wikipedia
2323
- **Property-Based Discovery**: Find related concepts through semantic relationships
2424
- **Cross-Domain Linking**: Connect knowledge across different sources and domains
2525

26-
### 🔄 Local-First Storage Architecture
26+
### Local-First Storage Architecture
2727
- **Multi-Storage Sync**: Save to all enabled storage locations simultaneously
2828
- Local `.redstring` files (first-class, independent storage)
2929
- Git repositories (GitHub/Gitea/GitLab - opt-in collaboration)
@@ -32,22 +32,24 @@ Redstring enables you to create, connect, and explore concepts through an intuit
3232
- **Privacy by Design**: Git/GitHub cannot access data unless you explicitly enable it
3333
- **Resilient**: If one storage method fails, others still succeed
3434

35-
### 🔗 Git Federation
35+
### Git Federation
3636
- **Real-Time Sync**: Sub-5-second auto-commits to Git repositories
3737
- **Hot-Swappable Providers**: Switch between GitHub, GitLab, Gitea, or self-hosted
3838
- **Multi-Provider Redundancy**: Backup to multiple Git providers simultaneously
3939
- **Instant Migration**: Move your entire semantic space between providers in minutes
4040
- **Version History**: Complete audit trail using Git's native capabilities
4141
- **Conflict Resolution**: Git merge capabilities for collaborative knowledge building
4242

43-
### 🤖 AI-Powered Tools
44-
- **First-Class AI Integration**: AI can interact with Redstring like a human user
43+
### AI-Powered Tools (Experimental - Disabled by Default)
44+
- **First-Class AI Integration**: AI can interact with Redstring like a human user (requires manual setup)
4545
- **Model Context Protocol (MCP)**: Comprehensive tool suite for AI agents
4646
- **Semantic Discovery**: AI-powered exploration of knowledge connections
4747
- **Enhanced Search**: Multi-source queries (70% DBpedia, 20% Wikidata, 10% Wikipedia)
4848
- **Transparent Operations**: Full visibility into AI tool calls and actions
4949

50-
### 📦 Format Versioning
50+
**Note**: AI features are experimental and disabled by default. Users must explicitly enable and configure them.
51+
52+
### Format Versioning
5153
- **Automatic Migration**: Files from older versions (v1.0.0, v2.0.0) auto-upgrade to v3.0.0
5254
- **Version Validation**: Clear error messages for incompatible formats
5355
- **User Feedback**: Migration progress displayed during import
@@ -215,7 +217,17 @@ Redstring supports experimental integration with Solid Pods for decentralized st
215217

216218
**Note**: Solid integration is experimental. Git federation is recommended for production use.
217219

218-
## AI Integration (Experimental)
220+
## AI Integration (Experimental - Disabled by Default)
221+
222+
**IMPORTANT**: AI integration is experimental and disabled by default. These features require:
223+
- Manual setup and configuration
224+
- External AI service credentials
225+
- Technical knowledge of MCP (Model Context Protocol)
226+
- Explicit user opt-in to enable functionality
227+
228+
Most users will not use these features. Standard Redstring functionality works completely independently.
229+
230+
---
219231

220232
Redstring treats AI as a **first-class user** with comprehensive tool access via Model Context Protocol (MCP).
221233

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "redstring",
33
"private": true,
4-
"version": "0.1.0-alpha",
4+
"version": "0.2.0",
55
"description": "Redstring Alpha - A semantic knowledge graph application with visual node-based interface, RDF integration, and AI-powered knowledge discovery",
66
"license": "MIT",
77
"type": "module",

0 commit comments

Comments
 (0)