Feature Status Matrix

May 12, 2026 · View on GitHub

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

Media Ingestion

CapabilityStatusNotesLinks
URLs/files: video, audio, PDFs, EPUB, DOCX, HTML, Markdown, XML, MediaWikiWorkingUnified ingestion + metadatadocs · code
Ingest jobs + cancellationWorkingBackground jobs with cancel supportdocs · code
yt-dlp downloads + ffmpegWorking1000+ sites via yt-dlpcode
Adaptive/multi-level chunkingWorkingConfigurable size/overlapdocs · code
OCR on PDFs/imagesWorkingTesseract baseline; optional dots.ocr/POINTSdocs · code
MediaWiki importWorkingConfig via YAMLdocs · config
Browser extension captureWIPWeb capture extensiondocs

Audio (STT/TTS)

CapabilityStatusNotesLinks
File-based transcriptionWorkingfaster_whisper, NeMo, Qwen2Audiodocs · code
Real-time WS transcriptionWorkingWS /api/v1/audio/stream/transcribedocs · code
Diarization + VADWorkingOptional diarization, timestampsdocs · code
TTS (OpenAI-compatible)WorkingStreaming + non-streaming; providers: OpenAI, ElevenLabs, Kokoro, PocketTTS, LuxTTS, Higgs, Chatterbox, Dia, VibeVoice, VibeVoice Realtime, NeuTTS, IndexTTS2, Supertonic, Supertonic2, Qwen3-TTS, EchoTTSdocs · code
Voice catalog + managementWorkingGET /api/v1/audio/voices/catalogdocs · code
Audio jobs queueWorkingBackground audio processingdocs · code
AudiobooksWorkingParse, jobs, subtitles, packagingdocs · code

Voice Assistant

CapabilityStatusNotesLinks
Voice assistant (REST + WS)WIPPOST /api/v1/voice/command, WS /api/v1/voice/assistantdocs · code

Meeting Intelligence

CapabilityStatusNotesLinks
Meetings sessions/templates/artifacts APIWorkingDedicated /api/v1/meetings/* domain for v1 flowsdocs · code
Live meeting events (SSE + WS)WorkingSSE event feed + WS stream transportdocs · code
Offline finalize artifact generationWorkingCommit endpoint emits summary, actions, decisions, speaker statsdocs · code
Sharing (Slack + generic webhook)WorkingQueue + retry pipeline with egress checks and DLQ workerdocs · code
Calendar/CRM integrationsWIPNot in v1; later phase scopedocs
CapabilityStatusNotesLinks
Full-text search (FTS5)WorkingFast local searchdocs · code
Embeddings + ChromaDBWorkingOpenAI-compatible embeddingsdocs · code
Hybrid BM25 + vector + rerankWorkingContextual retrievaldocs · code
Feedback (explicit + implicit)WorkingExplicit feedback + implicit signals; implicit can be disableddocs · code
Vector Stores (OpenAI-compatible)WorkingChroma/PG adaptersdocs · code
Media embeddings ingestionWorkingCreate vectors from mediacode
pgvector backendExperimentalOptional backendcode

Chat & LLMs

CapabilityStatusNotesLinks
Chat Completions (OpenAI)WorkingStreaming supporteddocs · code
Function calling / toolsWorkingTool schema validationdocs · code
Provider integrations (16+)WorkingCommercial + localdocs · code
Local providersWorkingvLLM, llama.cpp, Ollama, etc.docs · code
Strict OpenAI compat filterWorkingFilter non-standard keysdocs
Providers listingWorkingGET /api/v1/llm/providersdocs · code
Moderation endpointWorkingBasic wrapperscode
Chat Workflows (structured QA)WIPSaved 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

CapabilityStatusNotesLinks
Notes + taggingWorkingNotebook-style notescode
Notes graph APIExperimentalGraph queries are stubbed; manual links supporteddocs · code
Writing PlaygroundWIPSessions, templates, themes, tokenization, wordcloudsdocs · code
Prompt libraryWorkingImport/export, versions, templates, bulk ops, sortingcode
Prompt Studio: projects/prompts/testsWorkingTest cases + runsdocs · code
Prompt Studio: optimization + WSWorkingLive updatesdocs · code
Character cards & sessionsWorkingSillyTavern-compatibledocs · code
Chatbooks import/exportWorkingBackup/export plus OpenWebUI JSON and database chat import with post-import attachment hydrationdocs · guide · code
FlashcardsWorkingDecks/cards, APKG exportcode
QuizzesWIPQuizzes, questions, attempts, generationdocs · code
Reading & highlightsWorkingReading items mgmtdocs · code
Unified Items APIWorkingCollections + Media DB viewdocs · code
Kanban boardsWorkingBoards, lists, cards, labels, checklistsdocs · code
Collections feeds (RSS/Atom)WorkingIngest feeds into collectionsdocs · code

Evaluations

CapabilityStatusNotesLinks
G-EvalWorkingUnified eval APIdocs · code
RAG evaluationWorkingPipeline presets + metricsdocs · code
OCR evaluation (JSON/PDF)WorkingText + PDF flowsdocs · code
Embeddings A/B testsWorkingProvider/model comparedocs · code
Response quality & datasetsWorkingDatasets CRUD + runsdocs · code
Claims extractionWorkingAnswer-time claims enginedocs · code

Research & Web Scraping

CapabilityStatusNotesLinks
Web search (multi-provider)WorkingGoogle, DDG, Brave, Kagi, Tavily, Searxcode
Aggregation/final answerWorkingStructured answer + evidencecode
Academic paper searchWorkingarXiv, BioRxiv/MedRxiv, PubMed/PMC, Semantic Scholar, OSFcode
Web scraping serviceWorkingStatus, jobs, progress, cookiesdocs · code

Connectors (External Sources)

CapabilityStatusNotesLinks
Google Drive connectorWorkingOAuth2, browse/importcode
Notion connectorWorkingOAuth2, nested blocks→Markdowncode
Connector policy + quotasWorkingOrg policy, job quotasdocs · code

MCP Unified

CapabilityStatusNotesLinks
Tool execution APIs + WSWorkingProduction MCP with JWT/RBACdocs · code
Catalog managementWorkingAdmin tool/permission catalogsdocs · code
Status/metrics endpointsWorkingHealth + metricsdocs · code

AuthNZ, Security, Admin/Ops

CapabilityStatusNotesLinks
Single-user (X-API-KEY)WorkingSimple local deploymentsdocs · code
Multi-user JWT + RBACWorkingUsers/roles/permissionsdocs · code
API keys managerWorkingCreate/rotate/auditdocs · code
Egress + SSRF guardsWorkingCentralized guardsdocs · code
Audit logging & alertsWorkingUnified audit + alertsdocs · code
Admin & OpsWorkingUsers/orgs/teams, roles/perms, quotas, usagedocs · code
Monitoring & metricsWorkingPrometheus text + JSONdocs · code

Sandbox & Tooling

CapabilityStatusNotesLinks
Sandbox (code interpreter)WorkingSpec 1.0/1.1, network policydocs · code

Storage, Outputs, Watchlists, Workflows, UI

CapabilityStatusNotesLinks
SQLite defaultsWorkingLocal dev/small deploymentscode
PostgreSQL (AuthNZ, content)WorkingPostgres content modedocs
Outputs: templatesWorkingMarkdown/HTML/MP3 via TTScode
Outputs: artifactsWorkingPersist/list/soft-delete/purgecode
File artifactsWIPStructured files + export lifecycledocs · code
Data tablesWIPLLM-generated tables + async exportsdocs · code
Slides / presentationsWIPGenerate, version, export decks, store Presentation Studio studio_data, and run versioned render jobs for mp4/webm outputsdocs · code
Presentation StudioWIPStructured 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 hasPresentationRenderdocs · code
Storage APIWIPFolders, trash, quotas, downloadsdocs · code
Sync APIWIPChange-log sync for client databasesdocs · code
Watchlists: sources/groups/tagsWorkingCRUD + bulk importdocs · code
Watchlists: jobs & runsWorkingSchedule, run, run detailsdocs · code
Watchlists: templates & OPMLWorkingTemplate store; OPML import/exportdocs · code
Watchlists: notificationsExperimentalEmail/chatbook deliverydocs
Workflows engine & schedulerWIPDefs CRUD, runs, schedulerdocs · code
VLM backends listingExperimental/api/v1/vlm/backendscode
Next.js WebUIWIPPrimary web client (apps/tldw-frontend)code
Admin UIWIPUnified admin dashboard (admin-ui)code