Commit graph

  • 746a13f771 Add podcast queue - process one at a time to prevent timeouts main DJP 2025-10-02 16:23:26 -04:00
  • 7aa30b57ac Increase Claude max_tokens to 8192 and timeout to 10min for podcast generation DJP 2025-10-02 16:21:24 -04:00
  • 9e80d77b2e Increase Claude timeout to 5 minutes for podcast generation DJP 2025-10-02 15:21:09 -04:00
  • 742784780b Fix Claude truncation with max_tokens=4096, improve podcast conversational tone DJP 2025-10-02 14:07:16 -04:00
  • 3268cfd02e Add JSON validation and better prompting for Claude/Gemini podcasts DJP 2025-10-02 13:58:19 -04:00
  • 6978fc07a7 Workaround for Claude/Gemini structured output - use JSON mode instead DJP 2025-10-02 13:45:12 -04:00
  • ad09feef88 Fix synthesis parsing for all models - handle object vs JSON DJP 2025-10-02 13:43:01 -04:00
  • 10e23d70bd Fix podcast outline parsing for Claude/Gemini - handle object vs JSON string DJP 2025-10-02 13:42:40 -04:00
  • ff93c1c7e2 Simplify readiness check - skip doc count, just test query response DJP 2025-10-02 13:37:21 -04:00
  • ffbd7e2924 Fix: Use test query ONCE for readiness, detects when docs actually searchable DJP 2025-10-02 13:32:05 -04:00
  • 32d0548475 Clean up model dropdown text - remove status labels DJP 2025-10-02 13:30:01 -04:00
  • f63e91a3c8 Replace test queries with direct pipeline status check - no more wasted API calls DJP 2025-10-02 13:11:26 -04:00
  • bca37e5759 Add 10-minute timeout for indexing failures, progress bar, and long-wait warnings DJP 2025-10-02 13:06:18 -04:00
  • d40f85ab8f Add comprehensive failure handling for document processing DJP 2025-10-02 13:02:55 -04:00
  • 3475d43151 Add failed document detection, error display, and retry/remove options DJP 2025-10-02 13:02:22 -04:00
  • 7a02674767 Remove min_length/max_length constraints for Gemini compatibility DJP 2025-10-02 12:50:35 -04:00
  • 811c5b4fc3 Fix: Only test pipeline readiness once, cache result, don't retest on every chat DJP 2025-10-02 12:24:59 -04:00
  • c1c81c8d55 Add real pipeline readiness check - tests actual query response DJP 2025-10-02 12:12:54 -04:00
  • be09801ecb Complete README overhaul with all AI models, features, and updated instructions DJP 2025-10-02 11:58:23 -04:00
  • c24508860a Add file and extraction cleanup - complete LlamaCloud resource deletion DJP 2025-10-02 11:40:38 -04:00
  • 1fc94dc7d4 Fix cleanup script import path DJP 2025-10-02 11:30:13 -04:00
  • e0711a6593 Add LlamaCloud pipeline cleanup on delete + one-time cleanup script DJP 2025-10-02 11:25:39 -04:00
  • 4edf62c4e3 Add Gemini 2.5 Pro option to UI dropdown DJP 2025-10-02 11:21:23 -04:00
  • 4fef829034 Update Gemini 2.5 Pro to use model name: gemini-2.5-pro DJP 2025-10-02 11:18:40 -04:00
  • b093d03d69 Add Gemini 2.5 Pro back with correct model name (gemini-2.5-pro) DJP 2025-10-02 11:18:14 -04:00
  • ac56369334 GPT-5 confirmed working! Make it default option DJP 2025-10-02 11:14:58 -04:00
  • 51d2aeb86b Add GPT-5 back as experimental option DJP 2025-10-02 11:11:45 -04:00
  • e79c7e6ac9 Remove non-working models (GPT-5, Gemini 2.5), keep Claude 4.5, GPT-4o, Gemini 2.0, GPT-4 DJP 2025-10-02 11:10:47 -04:00
  • a60f3e96b1 Add model attribution to responses and better indexing wait messages DJP 2025-10-02 11:04:51 -04:00
  • a3fba01f44 Add pipeline readiness check - blocks chat until documents are indexed DJP 2025-10-02 10:57:39 -04:00
  • ddc52b9922 Add extensive debug logging to pipeline query response DJP 2025-10-02 10:51:14 -04:00
  • af0508682c Add experimental GPT-5, Claude 4.5, Gemini 2.5 options alongside stable models DJP 2025-10-02 10:39:01 -04:00
  • 63e052cc8c Fix to actually available models: gpt-4o, claude-sonnet-4-20250514, gemini-2.0-flash DJP 2025-10-02 10:23:36 -04:00
  • 34d0781bd7 Fix to actual model names: gpt-5, claude-sonnet-4-5-20250929, gemini-pro-2.5 DJP 2025-10-02 10:17:43 -04:00
  • 4d44e3ff6d Fix model names: gpt-4.1, claude-sonnet-4-0, gemini-2.0-flash DJP 2025-10-02 10:09:11 -04:00
  • 4e09d3a320 Add GPT-5 and Claude Sonnet 4.5 support - 4 AI models total DJP 2025-10-02 09:56:06 -04:00
  • 3932b5b139 Update to Gemini 2.5 Pro and add model indicator in chat DJP 2025-10-02 09:49:22 -04:00
  • 992640f8ea Add TRANSFORMATION.md - complete feature comparison and stats DJP 2025-10-02 09:37:18 -04:00
  • 89c6e6fca2 Add Gemini 2.0 Flash support with per-notebook model selection DJP 2025-10-02 09:24:20 -04:00
  • be1671498e Add Word and PowerPoint document support (.docx, .pptx) DJP 2025-10-02 09:12:40 -04:00
  • 33adc2504a Final polish and completion of Sandbox-NotebookLM DJP 2025-10-02 09:11:00 -04:00
  • aa66d14301 Fix chat share button text and complete chat system DJP 2025-10-01 20:43:10 -04:00
  • ccf82aef51 Rename chat() to query_chat() to avoid variable name conflict DJP 2025-10-01 20:36:54 -04:00
  • b625664db0 Add extensive debug logging to chat functions DJP 2025-10-01 20:35:15 -04:00
  • e6ff68b962 Add shared chat actions menu, rename functionality, and debug logging DJP 2025-10-01 20:32:34 -04:00
  • 33465ea337 Add better error handling and logging to pipeline query DJP 2025-10-01 20:29:08 -04:00
  • 2197405344 Add ChatSession imports to toggle and delete functions DJP 2025-10-01 20:26:15 -04:00
  • 26e03b1650 Fix chat session dict access (was trying to call object) DJP 2025-10-01 20:24:11 -04:00
  • 235a59ddb9 Fix chat history loading (corrupted code) DJP 2025-10-01 20:21:38 -04:00
  • 064e23127f Add ChatSession import and better error logging DJP 2025-10-01 20:15:08 -04:00
  • 2e0cc49423 Add error handling and debugging for chat session creation DJP 2025-10-01 20:12:30 -04:00
  • 85a9faec9f Complete chat system overhaul with privacy and session management DJP 2025-10-01 20:02:02 -04:00
  • eb991ce81d Simplify regeneration prompt and strengthen keyboard shortcut hiding DJP 2025-10-01 19:51:14 -04:00
  • da0ab10161 Hide keyboard shortcut navigation (showing broken text) DJP 2025-10-01 19:46:04 -04:00
  • 9ebbd1fb86 Add prompt to regenerate analysis after adding new documents DJP 2025-10-01 19:45:20 -04:00
  • 1686cb1a0f Fix keyboard shortcut display (show << >> arrows instead of text) DJP 2025-10-01 19:43:38 -04:00
  • 4fa22e7891 Add pipeline_id to Notebook SQLAlchemy model DJP 2025-10-01 19:38:16 -04:00
  • 1571742b8b Remove custom navigation section, strengthen yellow button CSS DJP 2025-10-01 19:35:12 -04:00
  • 63c4864802 Fix: Keep bottom navigation visible, only hide duplicate username DJP 2025-10-01 19:32:19 -04:00
  • e5f5c58016 Strengthen CSS to hide Streamlit auto-navigation and duplicate username DJP 2025-10-01 19:30:59 -04:00
  • a5f2696e40 Fix notebook deletion to work with shares (CASCADE delete) DJP 2025-10-01 19:28:25 -04:00
  • f51d442f66 Fix Admin Dashboard TaskStatus enum usage DJP 2025-10-01 19:27:03 -04:00
  • 109fe00ae4 CRITICAL FIX: Implement per-notebook pipeline isolation DJP 2025-10-01 19:25:54 -04:00
  • 009fd9959b Fix button colors and document critical data leakage issue DJP 2025-10-01 19:20:32 -04:00
  • ffd871ef25 Change primary buttons to yellow (#FFC407), keep delete red DJP 2025-10-01 19:12:07 -04:00
  • fbefffe002 Add logo to all pages, hide sidebar on login, create Admin Dashboard DJP 2025-10-01 19:10:51 -04:00
  • 8a33bd5b9a Add logo display at top of app DJP 2025-10-01 19:05:10 -04:00
  • d0ae72ea2b Hide keyboard shortcut hints in header DJP 2025-10-01 19:03:53 -04:00
  • ab0ad2c30d Add logo, hide deploy button, fix login title DJP 2025-10-01 19:03:27 -04:00
  • 44b8e7fcfd Fix permission enum case mismatch (lowercase to uppercase) DJP 2025-10-01 18:57:49 -04:00
  • 030cd2ef30 Add Write+Share permission and voice selection DJP 2025-10-01 18:15:26 -04:00
  • ec608b15fa Add background document processing and fix navigation DJP 2025-10-01 18:09:02 -04:00
  • 673a3f747e Rebrand to Sandbox-NotebookLM and refine UI DJP 2025-10-01 18:04:58 -04:00
  • 6cdca94608 Add Montserrat typography and refined UI styling DJP 2025-10-01 17:59:33 -04:00
  • dc1f27e041 Add custom podcast themes and complete sharing management DJP 2025-10-01 17:56:24 -04:00
  • 075e568455 Fix shared notebook permissions and access control DJP 2025-10-01 17:51:18 -04:00
  • ce09d57cef Add background podcast generation and UX improvements DJP 2025-10-01 17:47:10 -04:00
  • b7cd5a58c7 Fix shared notebooks SQLAlchemy session error DJP 2025-10-01 17:39:19 -04:00
  • 68b12a3143 Add notebook-level synthesis and advanced features DJP 2025-10-01 17:37:28 -04:00
  • b9a1e09904 Add comprehensive README and fix notebook sharing bug DJP 2025-10-01 17:34:34 -04:00
  • 2292f8a511 Transform NotebookLlaMa to enterprise multi-user NotebookLM clone DJP 2025-10-01 17:28:06 -04:00
  • a9a0e77f67
    Merge pull request #13 from run-llama/TuanaCelik-patch-1 Clelia (Astra) Bertelli 2025-07-08 15:33:50 +02:00
  • b72f3abb3b
    chore: bump https// to https:// Clelia (Astra) Bertelli 2025-07-08 15:32:13 +02:00
  • d59962a3ff
    Update README.md Tuana Çelik 2025-07-08 13:33:11 +02:00
  • d2b54f55da
    Merge pull request #11 from nick-galluzzo/fix/readme-add-uv-instructions Clelia (Astra) Bertelli 2025-07-08 10:47:08 +02:00
  • ee62e0b637 Add uv installation instructions to README Nick Galluzzo 2025-07-08 15:26:48 +07:00
  • 08da1b195f
    Merge pull request #5 from run-llama/jerryjliu-patch-1 Clelia (Astra) Bertelli 2025-07-05 22:49:07 +02:00
  • c84552a2e5 linting Clelia (Astra) Bertelli 2025-07-05 22:47:24 +02:00
  • 79628e230e
    Update README.md with video Jerry Liu 2025-07-05 13:06:22 -07:00
  • faa5d67f5f
    bump readme links Clelia (Astra) Bertelli 2025-06-30 22:39:53 +02:00
  • da0489d356
    Merge pull request #4 from run-llama/clelia/renaming Clelia (Astra) Bertelli 2025-06-30 22:34:52 +02:00
  • e892052b69 uv.lock and pyproject.toml changes Clelia (Astra) Bertelli 2025-06-30 22:33:37 +02:00
  • ca9ee1250c Renaming to NotebookLlama Clelia (Astra) Bertelli 2025-06-30 22:31:22 +02:00
  • 3d54bb422a
    Merge pull request #3 from run-llama/clelia/add-observability Clelia (Astra) Bertelli 2025-06-29 12:11:29 +02:00
  • b72424dded typecheck changes Clelia (Astra) Bertelli 2025-06-29 12:10:03 +02:00
  • 3ed767da23 Adding observability dashboard Clelia (Astra) Bertelli 2025-06-29 12:01:17 +02:00
  • f9aad9322b
    Merge pull request #1 from run-llama/clelia/adding-document-chat Clelia (Astra) Bertelli 2025-06-28 23:27:22 +02:00
  • e9ac959a28 Adding document chat and moving to a multi-page app Clelia (Astra) Bertelli 2025-06-28 23:25:13 +02:00
  • 7ce3d1249b UI + final touches Clelia (Astra) Bertelli 2025-06-28 22:07:44 +02:00
  • e0feb0ceec Refactor + workflow Clelia (Astra) Bertelli 2025-06-28 19:48:54 +02:00