Commit Graph

  • 79d2d93af9 Implement API and React frontend specifications claudeDecomp Steve White 2025-03-20 21:57:56 -0500
  • b1d0fa350a Update memory bank with API testing fixes Steve White 2025-03-20 17:31:46 -0500
  • 39d270fbec Fix deprecated Pydantic features: replace dict() with model_dump(), orm_mode with from_attributes, and schema_extra with json_schema_extra Steve White 2025-03-20 17:30:20 -0500
  • 42eb59bdfe Update memory bank with API testing implementation details Steve White 2025-03-20 17:18:51 -0500
  • 72d8723dc8 Add comprehensive API testing framework with pytest tests, test runner script, and manual testing script Steve White 2025-03-20 17:18:44 -0500
  • 03482158ab Implement FastAPI backend for sim-search Steve White 2025-03-20 16:26:55 -0500
  • ec285c03d4 Update project documentation and memory bank entries. Add new integration tests for query classification. Steve White 2025-03-20 08:14:53 -0500
  • 98754dfdcc Update session log with report management UI improvements Steve White 2025-03-19 13:13:36 -0500
  • 577eed1f5e Improved report management UI with custom HTML checkboxes, dark theme styling, and robust error handling Steve White 2025-03-19 13:10:01 -0500
  • 1a2cdc4c60 Enhanced provider selection stability tests with additional scenarios and edge cases Steve White 2025-03-19 08:27:03 -0500
  • 4d622de48d Add comprehensive test script to verify model provider selection fix Steve White 2025-03-19 08:05:16 -0500
  • 15357890ea Fix model provider selection in report generation to ensure correct provider is used based on config Steve White 2025-03-18 17:57:09 -0500
  • d76cd9d79b Fix model selection in report generation to ensure UI-selected model is properly used throughout the entire report generation pipeline Steve White 2025-03-18 17:31:40 -0500
  • 76748f504e Claude added decomposition; broke report. Steve White 2025-03-18 12:20:23 -0500
  • 3c661b0024 Document UI progress indicator consolidation in session log main Steve White 2025-03-17 13:09:00 -0500
  • bc66deb129 Enhanced UI progress callback to use Gradio's built-in progress tracking mechanism for better real-time updates during report generation Steve White 2025-03-17 12:54:19 -0500
  • 9cb9d48466 Fix AttributeError in report progress callback by using direct value assignment instead of update method Steve White 2025-03-17 12:20:54 -0500
  • 12b453a14f massive changes Steve White 2025-03-14 16:14:09 -0500
  • b6b50e4ef8 Add code search capability with GitHub and StackExchange APIs Steve White 2025-03-14 16:12:26 -0500
  • bf49474ca6 Add query type selection to Gradio UI and improve report generation Steve White 2025-03-12 12:09:08 -0500
  • c8c5240657 Improve query type detection and add specialized extraction prompts for comparative queries Steve White 2025-03-12 11:57:40 -0500
  • 21f75c0d25 Add progress tracking to report generation UI Steve White 2025-03-12 11:20:40 -0500
  • 71ad21a1e7 Implement progressive report generation for comprehensive detail level reports. This adds a new ProgressiveReportSynthesizer class that extends ReportSynthesizer to implement an iterative refinement approach for very large document collections. The implementation includes chunk prioritization, state management, termination conditions, and progress tracking. Steve White 2025-03-12 10:39:02 -0500
  • 01c1a74484 Update current focus with progressive report generation implementation plan Steve White 2025-03-12 10:28:46 -0500
  • 6f6c29e8a5 Update session log with progressive report generation planning Steve White 2025-03-12 10:28:11 -0500
  • 053f4a99da Add report templates module and tests Steve White 2025-03-12 10:15:28 -0500
  • 33d159f00c Update memory bank with report templates implementation details Steve White 2025-03-12 10:15:20 -0500
  • a72d4ff35f Fix template retrieval in report synthesis for all detail levels and query types Steve White 2025-03-11 20:11:01 -0500
  • cf7d7f6966 Clean up repository: Remove unused test files and add new test directories Steve White 2025-03-11 16:56:58 -0500
  • 7744249d65 Update memory bank to reflect project directory reorganization Steve White 2025-03-11 15:30:35 -0500
  • 7f440286bc Fully functional end-to-end test of research with gemini flash Steve White 2025-03-01 11:55:57 -0600
  • 4753e567ad Update Gradio interface to handle async methods Steve White 2025-02-28 17:08:13 -0600
  • 3b75436423 Improve reference formatting to ensure URLs are included Steve White 2025-02-28 17:02:22 -0600
  • d53198d5ab Make generate_search_queries async to fix runtime errors Steve White 2025-02-28 16:46:25 -0600
  • 6b749b9cb6 Convert LLM interface methods to async to fix runtime errors Steve White 2025-02-28 16:44:10 -0600
  • 0e0d4eb9b2 Improve reference formatting to use actual titles and URLs instead of generic placeholders Steve White 2025-02-28 16:36:39 -0600
  • 8cd2f900c1 Fix reference formatting for Gemini models and improve message handling Steve White 2025-02-28 16:32:53 -0600
  • d4beb73a7a Update Gemini integration to use correct LiteLLM format Steve White 2025-02-28 15:25:33 -0600
  • f94bde875b Fix Gemini model integration with correct model name and endpoint Steve White 2025-02-28 15:04:07 -0600
  • a09eb1519e Update message format for Gemini models to ensure compatibility with LiteLLM Steve White 2025-02-28 12:20:30 -0600
  • 82f081f731 Fix Google Gemini model integration with correct provider format and API key handling Steve White 2025-02-28 11:57:12 -0600
  • 6ff455358c Fix Google Gemini model integration with LiteLLM Steve White 2025-02-28 11:53:09 -0600
  • c687216393 Fix search functionality in UI and add fallback mechanisms for report generation Steve White 2025-02-28 11:49:26 -0600
  • f6f660da97 Add Google Gemini model support and dynamic model selection in UI Steve White 2025-02-28 11:31:53 -0600
  • 76cedb9528 Implement batch processing for report generation to avoid payload limits Steve White 2025-02-28 11:10:19 -0600
  • fd92885a65 Fix rate limit issues with comprehensive reports and add chunk processing progress indicators Steve White 2025-02-28 10:38:01 -0600
  • 9d9fea8b5b Update memory bank with Gradio UI fixes and future enhancement plans Steve White 2025-02-28 10:25:24 -0600
  • 0d547d016b Fix Gradio UI for report generation with detail levels and custom models Steve White 2025-02-28 10:15:41 -0600
  • ae130ac49b Add support for custom models and thinking tag processing Steve White 2025-02-28 09:19:27 -0600
  • 1e3e2b7258 Update memory bank with enhanced report detail levels and synthesis process Steve White 2025-02-28 09:01:32 -0600
  • f6dc28ab1f Enhance detailed and comprehensive report generation with deeper analytical prompts Steve White 2025-02-28 08:55:15 -0600
  • 646922ef4a Implement customizable report detail levels with four options: brief, standard, detailed, and comprehensive Steve White 2025-02-28 08:27:14 -0600
  • 4e9887f08f Add database files to gitignore Steve White 2025-02-28 08:08:05 -0600
  • ed34f807b4 Add test script for query to report workflow Steve White 2025-02-28 08:07:35 -0600
  • 2c7b086930 Update result collector, database manager, and document scraper test with improved error handling and performance optimizations Steve White 2025-02-28 08:07:19 -0600
  • e748c345e2 Update interfaces.md with documentation for reranker functionality Steve White 2025-02-28 08:06:55 -0600
  • 0fe1d707f0 Update project_overview.md to reflect current progress and next steps Steve White 2025-02-28 08:05:14 -0600
  • 941620f178 Fix Jina reranker integration and successfully test end-to-end query to report pipeline with EV query. Document report detail level configuration options. Steve White 2025-02-27 18:12:55 -0600
  • 8ee4605522 Implement Phase 3: Report Synthesis using Map-Reduce approach with Groq LLM Steve White 2025-02-27 17:59:18 -0600
  • 34be5ce36f Improve document scraper with better error handling and add mock option for testing Steve White 2025-02-27 17:51:05 -0600
  • 695e4b7ecd Implement Phase 2 of Report Generation module: document prioritization and chunking strategies Steve White 2025-02-27 17:47:02 -0600
  • 60f78dab9c Implement Phase 1 of Report Generation Module: Document Scraping and SQLite Storage Steve White 2025-02-27 17:39:34 -0600
  • a34b92c103 Fix Jina Reranker API integration with proper request and response handling Steve White 2025-02-27 17:16:52 -0600
  • 16c7dca2c7 Fix Jina Reranker API integration to handle response format correctly Steve White 2025-02-27 17:07:51 -0600
  • 59bf4a22ee Fix result structure for reranker integration Steve White 2025-02-27 17:01:57 -0600
  • c40483f593 Fix query extraction in reranker integration Steve White 2025-02-27 17:00:59 -0600
  • 16720d04c7 Integrate Jina Reranker with ResultCollector for semantic ranking Steve White 2025-02-27 16:59:54 -0600
  • fc74a879b3 Update Gradio interface description to clarify that all results are returned Steve White 2025-02-27 16:50:12 -0600
  • a7aa9ea580 Update Gradio interface to return all results and allow more results per engine Steve White 2025-02-27 16:49:37 -0600
  • 124aa109a1 Fix Gradio interface to properly handle query processing and search execution Steve White 2025-02-27 16:34:03 -0600
  • bdc3a8fe60 Add Gradio web interface for the intelligent research system Steve White 2025-02-27 16:27:24 -0600
  • 540bf22b52 Initial commit: Intelligent Research System with search execution module Steve White 2025-02-27 16:21:54 -0600