https://github.com/node0/aristotle
TUI-based markdown knowledge system with semantic search and chunk-level navigation.
https://github.com/node0/aristotle
knowledge-management markdown note-taking personal-ai-wiki rust semantic-search tui vector-search
Last synced: 2 months ago
JSON representation
TUI-based markdown knowledge system with semantic search and chunk-level navigation.
- Host: GitHub
- URL: https://github.com/node0/aristotle
- Owner: Node0
- License: mit
- Created: 2025-04-15T09:04:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-15T09:05:12.000Z (about 1 year ago)
- Last Synced: 2025-04-15T10:23:28.307Z (about 1 year ago)
- Topics: knowledge-management, markdown, note-taking, personal-ai-wiki, rust, semantic-search, tui, vector-search
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Project Aristotle
**TUI-based markdown knowledge system with semantic search and chunk-level navigation.**
A Rust-based personal knowledge management tool that operates on plain Markdown folder trees. Aristotle is structurally and operationally unopinionated, striving to be as easy to use as Sublime Text, while leveraging powerful AI associativity and search tools. It uses HNSW for semantic vector search and Tantivy for full-text search. The TUI supports editing, SSH access, and similarity-based navigation across sentence- or paragraph-level semantic chunks. Future extensions include an HTTP API and web interface. This project also serves as a proving ground for techniques that will enhance Gluon performance.