Skip to content

feat: add Obsidian vault ingestion#358

Closed
raoabinav wants to merge 4 commits into
StarTrail-org:mainfrom
raoabinav:feat/obsidian-vault-ingestion
Closed

feat: add Obsidian vault ingestion#358
raoabinav wants to merge 4 commits into
StarTrail-org:mainfrom
raoabinav:feat/obsidian-vault-ingestion

Conversation

@raoabinav

Copy link
Copy Markdown
Contributor

Evaluator Summary

  • Abi added an Obsidian vault ingestion example that indexes Markdown notes while preserving vault-aware metadata such as relative paths, titles, aliases, tags, wikilinks, embeds, and frontmatter.
  • The design treats Obsidian as a graph-shaped local knowledge base, so retrieval results carry enough metadata for backlink-aware and note-aware follow-ups.
  • The implementation is scoped to Markdown vault ingestion rather than an Obsidian plugin or live sync, keeping the first PR reviewable and testable.
  • Quality bar: focused tests cover vault parsing and metadata extraction; lint/format checks were run for the app and tests.

# Conflicts:
#	tests/test_readme_examples.py
@raoabinav

Copy link
Copy Markdown
Contributor Author

Parking this PR for now to keep the review queue focused on #347. I’ll revisit/reopen this work later as a smaller clean PR once the content-hash PR lands.

@raoabinav raoabinav closed this Jun 6, 2026
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