Skip to content

feat: auto-create demo database on first launch#8

Merged
rprabhat merged 1 commit intomainfrom
feat/demo-db-auto-init
Apr 4, 2026
Merged

feat: auto-create demo database on first launch#8
rprabhat merged 1 commit intomainfrom
feat/demo-db-auto-init

Conversation

@rprabhat
Copy link
Copy Markdown
Collaborator

@rprabhat rprabhat commented Apr 4, 2026

Summary

  • Auto-creates demo database at ~/.nexus/demo when Nexus Explorer starts
  • Populates with sample data: people, places, events, symptoms, medications and their relationships
  • Users can immediately explore NexusDB's graph capabilities without manual setup
  • Added db_create_demo Tauri command for manual trigger from frontend

Demo Data

  • People: Alex, Manager
  • Places: Office, Home
  • Events: StressfulMeeting, PoorSleep, Travel
  • Symptoms: Fatigue, ExtremeTiredness, Headache
  • Medications: Caffeine
  • Relationships: WORKS_AT, LIVES_AT, HAPPENED_AT, EXPERIENCED, TRIGGERED, MANAGED_WITH, HAS_SYMPTOM

Creates ~/.nexus/demo with sample data (people, places, events, symptoms, medications + relationships) so users can explore NexusDB immediately.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@rprabhat rprabhat force-pushed the feat/demo-db-auto-init branch from 5f93a96 to 186c6c8 Compare April 4, 2026 04:46
@rprabhat rprabhat merged commit 162f89a into main Apr 4, 2026
16 checks passed
@rprabhat rprabhat deleted the feat/demo-db-auto-init branch April 4, 2026 05:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant