feat(ui): Display vector database documents in WebUI #196

Closed
opened 2026-01-24 16:54:21 +00:00 by jack · 0 comments
Owner

Problem

Currently there's no way to view the documents stored in the vector database through the WebUI. Users have no visibility into what content has been indexed for semantic search.

Proposed Solution

Add a new section/page in the WebUI to display the documents stored in the documents table:

Features

  • List all indexed documents with metadata (title, source, type, created_at)
  • Show document count and storage statistics
  • Search/filter documents by source or content
  • Optional: Preview document content/chunks
  • Optional: Delete individual documents or bulk delete

Technical Notes

  • Documents table already exists in the database
  • Need new API endpoint(s) in backend
  • New React component(s) in UI package

Acceptance Criteria

  • Documents are visible in the WebUI
  • Basic metadata is displayed (title, source, type, date)
  • Documents can be filtered/searched
  • Document count is shown
## Problem Currently there's no way to view the documents stored in the vector database through the WebUI. Users have no visibility into what content has been indexed for semantic search. ## Proposed Solution Add a new section/page in the WebUI to display the documents stored in the `documents` table: ### Features - List all indexed documents with metadata (title, source, type, created_at) - Show document count and storage statistics - Search/filter documents by source or content - Optional: Preview document content/chunks - Optional: Delete individual documents or bulk delete ### Technical Notes - Documents table already exists in the database - Need new API endpoint(s) in backend - New React component(s) in UI package ## Acceptance Criteria - [ ] Documents are visible in the WebUI - [ ] Basic metadata is displayed (title, source, type, date) - [ ] Documents can be filtered/searched - [ ] Document count is shown
jack closed this issue 2026-01-24 17:16:26 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
customable/claude-mem#196
No description provided.