Feature Status Matrix
Legend
- Working: Stable and actively supported
- WIP: In active development; APIs or behavior may evolve
- Experimental: Available behind flags or with caveats; subject to change
Admin Reporting
HTTP usage (daily): GET /api/v1/admin/usage/daily
HTTP top users: GET /api/v1/admin/usage/top
LLM usage log: GET /api/v1/admin/llm-usage
LLM usage summary: GET /api/v1/admin/llm-usage/summary (group_by=user|provider|model|operation|day)
LLM top spenders: GET /api/v1/admin/llm-usage/top-spenders
LLM CSV export: GET /api/v1/admin/llm-usage/export.csv
Grafana provisioning + dashboard import guide: https://github.com/rmusser01/tldw_server/blob/main/Helper_Scripts/Samples/Grafana/README.md
Prometheus alert rules (daily spend thresholds): https://github.com/rmusser01/tldw_server/blob/main/Helper_Scripts/Samples/Prometheus/alerts.yml
Capability
Status
Notes
Links
URLs/files: video, audio, PDFs, EPUB, DOCX, HTML, Markdown, XML, MediaWiki
Working
Unified ingestion + metadata
docs · code
Ingest jobs + cancellation
Working
Background jobs with cancel support
docs · code
yt-dlp downloads + ffmpeg
Working
1000+ sites via yt-dlp
code
Adaptive/multi-level chunking
Working
Configurable size/overlap
docs · code
OCR on PDFs/images
Working
Tesseract baseline; optional dots.ocr/POINTS
docs · code
MediaWiki import
Working
Config via YAML
docs · config
Browser extension capture
WIP
Web capture extension
docs
Audio (STT/TTS)
Capability
Status
Notes
Links
File-based transcription
Working
faster_whisper, NeMo, Qwen2Audio
docs · code
Real-time WS transcription
Working
WS /api/v1/audio/stream/transcribe
docs · code
Diarization + VAD
Working
Optional diarization, timestamps
docs · code
TTS (OpenAI-compatible)
Working
Streaming + non-streaming; providers: OpenAI, ElevenLabs, Kokoro, PocketTTS, LuxTTS, Higgs, Chatterbox, Dia, VibeVoice, VibeVoice Realtime, NeuTTS, IndexTTS2, Supertonic, Supertonic2, Qwen3-TTS, EchoTTS
docs · code
Voice catalog + management
Working
GET /api/v1/audio/voices/catalog
docs · code
Audio jobs queue
Working
Background audio processing
docs · code
Audiobooks
Working
Parse, jobs, subtitles, packaging
docs · code
Voice Assistant
Capability
Status
Notes
Links
Voice assistant (REST + WS)
WIP
POST /api/v1/voice/command, WS /api/v1/voice/assistant
docs · code
Meeting Intelligence
Capability
Status
Notes
Links
Meetings sessions/templates/artifacts API
Working
Dedicated /api/v1/meetings/* domain for v1 flows
docs · code
Live meeting events (SSE + WS)
Working
SSE event feed + WS stream transport
docs · code
Offline finalize artifact generation
Working
Commit endpoint emits summary, actions, decisions, speaker stats
docs · code
Sharing (Slack + generic webhook)
Working
Queue + retry pipeline with egress checks and DLQ worker
docs · code
Calendar/CRM integrations
WIP
Not in v1; later phase scope
docs
RAG & Search
Capability
Status
Notes
Links
Full-text search (FTS5)
Working
Fast local search
docs · code
Embeddings + ChromaDB
Working
OpenAI-compatible embeddings
docs · code
Hybrid BM25 + vector + rerank
Working
Contextual retrieval
docs · code
Feedback (explicit + implicit)
Working
Explicit feedback + implicit signals; implicit can be disabled
docs · code
Vector Stores (OpenAI-compatible)
Working
Chroma/PG adapters
docs · code
Media embeddings ingestion
Working
Create vectors from media
code
pgvector backend
Experimental
Optional backend
code
Chat & LLMs
Capability
Status
Notes
Links
Chat Completions (OpenAI)
Working
Streaming supported
docs · code
Function calling / tools
Working
Tool schema validation
docs · code
Provider integrations (16+)
Working
Commercial + local
docs · code
Local providers
Working
vLLM, llama.cpp, Ollama, etc.
docs · code
Strict OpenAI compat filter
Working
Filter non-standard keys
docs
Providers listing
Working
GET /api/v1/llm/providers
docs · code
Moderation endpoint
Working
Basic wrappers
code
Chat Workflows (structured QA)
WIP
Saved templates, generated drafts, linear runs, moderated dialogue rounds, transcript view, built-in Socratic Dialogue starter, and explicit continue-to-chat handoff are available; UI remains beta and broader context resolution/resumable runs are still evolving.
docs · code
Knowledge, Notes, Prompt Studio
Capability
Status
Notes
Links
Notes + tagging
Working
Notebook-style notes
code
Notes graph API
Experimental
Graph queries are stubbed; manual links supported
docs · code
Writing Playground
WIP
Sessions, templates, themes, tokenization, wordclouds
docs · code
Prompt library
Working
Import/export, versions, templates, bulk ops, sorting
code
Prompt Studio: projects/prompts/tests
Working
Test cases + runs
docs · code
Prompt Studio: optimization + WS
Working
Live updates
docs · code
Character cards & sessions
Working
SillyTavern-compatible
docs · code
Chatbooks import/export
Working
Backup/export plus OpenWebUI JSON and database chat import with post-import attachment hydration
docs · guide · code
Flashcards
Working
Decks/cards, APKG export
code
Quizzes
WIP
Quizzes, questions, attempts, generation
docs · code
Reading & highlights
Working
Reading items mgmt
docs · code
Unified Items API
Working
Collections + Media DB view
docs · code
Kanban boards
Working
Boards, lists, cards, labels, checklists
docs · code
Collections feeds (RSS/Atom)
Working
Ingest feeds into collections
docs · code
Evaluations
Capability
Status
Notes
Links
G-Eval
Working
Unified eval API
docs · code
RAG evaluation
Working
Pipeline presets + metrics
docs · code
OCR evaluation (JSON/PDF)
Working
Text + PDF flows
docs · code
Embeddings A/B tests
Working
Provider/model compare
docs · code
Response quality & datasets
Working
Datasets CRUD + runs
docs · code
Claims extraction
Working
Answer-time claims engine
docs · code
Research & Web Scraping
Capability
Status
Notes
Links
Web search (multi-provider)
Working
Google, DDG, Brave, Kagi, Tavily, Searx
code
Aggregation/final answer
Working
Structured answer + evidence
code
Academic paper search
Working
arXiv, BioRxiv/MedRxiv, PubMed/PMC, Semantic Scholar, OSF
code
Web scraping service
Working
Status, jobs, progress, cookies
docs · code
Connectors (External Sources)
Capability
Status
Notes
Links
Google Drive connector
Working
OAuth2, browse/import
code
Notion connector
Working
OAuth2, nested blocks→Markdown
code
Connector policy + quotas
Working
Org policy, job quotas
docs · code
MCP Unified
Capability
Status
Notes
Links
Tool execution APIs + WS
Working
Production MCP with JWT/RBAC
docs · code
Catalog management
Working
Admin tool/permission catalogs
docs · code
Status/metrics endpoints
Working
Health + metrics
docs · code
AuthNZ, Security, Admin/Ops
Capability
Status
Notes
Links
Single-user (X-API-KEY)
Working
Simple local deployments
docs · code
Multi-user JWT + RBAC
Working
Users/roles/permissions
docs · code
API keys manager
Working
Create/rotate/audit
docs · code
Egress + SSRF guards
Working
Centralized guards
docs · code
Audit logging & alerts
Working
Unified audit + alerts
docs · code
Admin & Ops
Working
Users/orgs/teams, roles/perms, quotas, usage
docs · code
Monitoring & metrics
Working
Prometheus text + JSON
docs · code
Capability
Status
Notes
Links
Sandbox (code interpreter)
Working
Spec 1.0/1.1, network policy
docs · code
Storage, Outputs, Watchlists, Workflows, UI
Capability
Status
Notes
Links
SQLite defaults
Working
Local dev/small deployments
code
PostgreSQL (AuthNZ, content)
Working
Postgres content mode
docs
Outputs: templates
Working
Markdown/HTML/MP3 via TTS
code
Outputs: artifacts
Working
Persist/list/soft-delete/purge
code
File artifacts
WIP
Structured files + export lifecycle
docs · code
Data tables
WIP
LLM-generated tables + async exports
docs · code
Slides / presentations
WIP
Generate, version, export decks, store Presentation Studio studio_data, and run versioned render jobs for mp4/webm outputs
docs · code
Presentation Studio
WIP
Structured WebUI editor routes (/presentation-studio, /presentation-studio/new, /presentation-studio/:projectId) plus extension quick-start handoff (/presentation-studio/start); requires hasPresentationStudio, with video publish gated by hasPresentationRender
docs · code
Storage API
WIP
Folders, trash, quotas, downloads
docs · code
Sync API
WIP
Change-log sync for client databases
docs · code
Watchlists: sources/groups/tags
Working
CRUD + bulk import
docs · code
Watchlists: jobs & runs
Working
Schedule, run, run details
docs · code
Watchlists: templates & OPML
Working
Template store; OPML import/export
docs · code
Watchlists: notifications
Experimental
Email/chatbook delivery
docs
Workflows engine & scheduler
WIP
Defs CRUD, runs, scheduler
docs · code
VLM backends listing
Experimental
/api/v1/vlm/backends
code
Next.js WebUI
WIP
Primary web client (apps/tldw-frontend)
code
Admin UI
WIP
Unified admin dashboard (admin-ui)
code