Skip to content

feat: add local Knowledge workspace - #6

Merged
yuting-ai merged 3 commits into
mainfrom
knowledge-workspace
Sep 1, 2026
Merged

feat: add local Knowledge workspace#6
yuting-ai merged 3 commits into
mainfrom
knowledge-workspace

Conversation

@yuting-ai

Copy link
Copy Markdown
Owner

Summary

  • add local Knowledge libraries, folder sources, conversations, citations, and management UI
  • index supported PDF, Markdown, text, DOCX, and HTML files with automatic source watching and progress SSE
  • store chunk text and provenance in SQLite while using embedded Qdrant Local for vectors and scoped filtering
  • bundle the multilingual 384-dimensional ONNX embedding model through Git LFS for offline runtime use
  • document Knowledge behavior, supported formats, removal semantics, architecture, and source setup in both READMEs

Validation

  • scripts/check.sh: 689 Python tests passed; Ruff, mypy, lock, and diff checks passed
  • Desktop: 192 tests passed; typecheck, ESLint, and production build passed
  • Python Sidecar: PyInstaller build and bundled smoke test passed

@yuting-ai
yuting-ai merged commit 5acba93 into main Sep 1, 2026
2 checks passed
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