Commit Graph

  • 31d734d4f6 fix incorrect constructor usage geoffsee 2025-06-04 18:50:59 -04:00
  • 2884baf000 Add Docker Compose setup for Ollama and Open-WebUI services 2.0 geoffsee 2025-06-04 14:56:17 -04:00
  • d5393ff964 Simplify dependencies in client and server packages. geoffsee 2025-06-04 14:35:03 -04:00
  • 497eb22ad8 change semantics geoffsee 2025-06-02 18:41:16 -04:00
  • 1055cda2f1 Update README.md Geoff Seemueller 2025-06-04 12:15:12 -04:00
  • 8587cf10d0 remove nbsps in README 8587cf1 geoffsee 2025-06-02 13:52:11 -04:00
  • a9bbea8c34 hotfix: add default for local-inference geoffsee 2025-06-02 13:51:05 -04:00
  • f4a44be89a add note to top of readme to replace project status geoffsee 2025-06-02 12:41:39 -04:00
  • 9e8b427826 Add scripts and documentation for local inference configuration with Ollama and mlx-omni-server geoffsee 2025-06-02 12:38:50 -04:00
  • f2d91e2752 Update README.md Geoff Seemueller 2025-06-02 11:58:26 -04:00
  • 79db9f4a14 Hyperlink stack items in README.md Geoff Seemueller 2025-06-02 11:35:05 -04:00
  • 744fb41e21 Add new demo image to README Geoff Seemueller 2025-06-02 11:30:55 -04:00
  • a932f20886 Update README.md Geoff Seemueller 2025-06-02 11:22:57 -04:00
  • 1efd7ab2e2 Rewrite README.md for improved clarity, structure, and usability; add development history to LEGACY.md. geoffsee 2025-06-02 11:18:41 -04:00
  • 9cb5bb0c5c Update README.md Geoff Seemueller 2025-06-01 09:27:03 -04:00
  • 06787f1e72 add generated coverage artifacts path to gitignore geoffsee 2025-06-01 09:22:18 -04:00
  • 6efc6e6889 Remove confusing default in .dev.vars Geoff Seemueller 2025-06-01 09:20:34 -04:00
  • 108e5fbd47 add lib tests geoffsee 2025-06-01 08:09:03 -04:00
  • 7019aa30bc Add unit tests for ChatStreamProvider and BaseChatProvider interfaces geoffsee 2025-06-01 08:09:03 -04:00
  • 87e083682c creates a common abstraction for providers geoffsee 2025-05-31 20:21:22 -04:00
  • 5a7691a9af Update README.md Geoff Seemueller 2025-06-01 00:04:48 -04:00
  • f43f2bcd57 allow deployment of test coverage geoffsee 2025-05-31 23:57:12 -04:00
  • be50fd82e6 Merge branch 'ci' into init-server-tests geoffsee 2025-05-31 23:53:15 -04:00
  • 9ae89966b5 Merge branch 'main' into init-server-tests geoffsee 2025-05-31 23:52:50 -04:00
  • 38510c21ad Merge branch 'init-server-tests' into ci Geoff Seemueller 2025-05-31 23:50:18 -04:00
  • fb90461edb expose test information geoffsee 2025-05-31 21:51:26 -04:00
  • cc59a7a2fe Create dependabot.yml Geoff Seemueller 2025-05-31 21:56:50 -04:00
  • bc145de1d0 add ChatService tests geoffsee 2025-05-31 20:09:26 -04:00
  • 827dcc879c add tests for TransactionService geoffsee 2025-05-31 19:55:41 -04:00
  • ec2435bf0c Add unit tests for ContactService, FeedbackService, and MetricsService geoffsee 2025-05-31 19:50:45 -04:00
  • 810c562f86 add server test suite geoffsee 2025-05-31 19:36:13 -04:00
  • 3cf7ceb868 Handle cases with missing id in messages, improve index lookup logic, and refactor save handler. geoffsee 2025-05-31 18:22:42 -04:00
  • 580f361457 checkpoint geoffsee 2025-05-31 18:07:12 -04:00
  • 9e6ef975a9 saves a message geoffsee 2025-05-31 17:43:35 -04:00
  • 810846bb3c Message editing actually works. Tests broken. geoffsee 2025-05-31 14:51:37 -04:00
  • ce07b69fbe Add unit tests for MessageEditorComponent, update message editing logic, and refactor ChatService model handling. geoffsee 2025-05-31 14:47:08 -04:00
  • 5f913eb2d7 follow mode actually works geoffsee 2025-05-30 23:38:33 -04:00
  • 6bdce23137 add tests for ChatInput.tsx geoffsee 2025-05-30 23:35:54 -04:00
  • acb466c383 Ensure stopIncomingMessage disables follow mode; add relevant test cases. geoffsee 2025-05-30 23:23:20 -04:00
  • 1819f863a0 add ClientChatStore tests geoffsee 2025-05-30 22:47:12 -04:00
  • 0bb4d6e11c add tests for ModelStore and MessagesStore geoffsee 2025-05-30 22:43:41 -04:00
  • 0509583910 add stream tests geoffsee 2025-05-30 22:40:03 -04:00
  • 87dd00fece add ui store tests geoffsee 2025-05-30 22:29:49 -04:00
  • df6e18bbdf Refactor ClientChatStore into separate stores for modularity and improve maintainability. geoffsee 2025-05-30 22:27:01 -04:00
  • ebbfd4d31a adds more tests geoffsee 2025-05-30 21:58:43 -04:00
  • 33baf588b6 Update README.md Geoff Seemueller 2025-05-30 10:03:52 -04:00
  • 4fbf120710 update badges geoffsee 2025-05-29 21:53:22 -04:00
  • d3b11eb22f supply fonts at build-time geoffsee 2025-05-29 21:45:55 -04:00
  • 32339f3f18 add test workflow for ci geoffsee 2025-05-29 21:39:00 -04:00
  • f07c19dae8 init test suite geoffsee 2025-05-29 21:31:01 -04:00
  • 84b0ea0307 add PWA plugin geoffsee 2025-05-29 21:02:54 -04:00
  • 246b673111 Fixes "Method not implemented" error caused by faulty optional chaining of env.OPENAI_API_ENDPOINT - Disable unsupported model groups and improve OpenAI endpoint checks. - Upgrade wrangler geoffsee 2025-05-29 20:16:15 -04:00
  • cc0da17b5f - Add killport.js script for terminating processes on specific ports - Introduce supportedModels in ClientChatStore and update model validation logic - Enhance OpenAI inferencing with local setup adaptations and improved streaming options - Modify ChatService to handle local and remote model fetching - Update input menu to dynamically fetch and display supported models - Add start_inference_server.sh for initiating local inference server - Upgrade OpenAI SDK to v5.0.1 and adjust dependencies accordingly geoffsee 2025-05-29 19:28:54 -04:00
  • c9ee7c7690 Update README.md Geoff Seemueller 2025-05-28 23:46:00 -04:00
  • 922e5983e6 Update README.md Geoff Seemueller 2025-05-28 23:41:56 -04:00
  • c17a2b1504 Update README.md Geoff Seemueller 2025-05-28 23:19:11 -04:00
  • 4034f31b20 Add link to geoff.seemueller.io in Sidebar geoffsee 2025-05-28 22:59:36 -04:00
  • f06fd073d5 update window title geoffsee 2025-05-28 22:55:23 -04:00
  • 887b5fc7f4 Remove redundant build step from Quickstart instructions in README. geoffsee 2025-05-28 22:10:16 -04:00
  • 534edca8fb update sitemap generation geoffsee 2025-05-28 22:06:54 -04:00
  • db5137e772 Add dynamic robots.txt generation and update sitemap handling geoffsee 2025-05-28 22:04:28 -04:00
  • 82ba490dae bump compatibility date geoffsee 2025-05-28 21:42:24 -04:00
  • 3f717fab1b - Update default model to meta-llama/llama-4-scout-17b-16e-instruct in ClientChatStore - Revise deployment steps and docs for GROQ_API_KEY - Enable workers_dev in wrangler.jsonc - Adjust hero label to open-gsio in routes - Update .gitignore to include sensitive config files - Add deploy:secrets script in package.json geoffsee 2025-05-28 21:23:35 -04:00
  • 5cb5905125 Fix incorrect conditional padding logic in Chat component geoffsee 2025-05-28 20:46:27 -04:00
  • 4928b6c2a2 Update README.md Geoff Seemueller 2025-05-27 16:21:46 -04:00
  • 46b912ba93 Add session-proxy worker and deploy-all script geoffsee 2025-05-27 15:14:59 -04:00
  • fb7031fc89 **Migrate from TOML to JSON configuration for workers** geoffsee 2025-05-27 15:07:11 -04:00
  • d0d55f58a6 Refactor context handling and migrate Wrangler config format. geoffsee 2025-05-27 15:01:48 -04:00
  • 6ce22d8ef2 Refactor dependencies to devDependencies in package.json geoffsee 2025-05-27 14:56:50 -04:00
  • 139b6e4d58 Optimize build script and remove unused dependencies. geoffsee 2025-05-27 14:54:34 -04:00
  • 2ed0c5e280 Remove deprecated image generation and rate limiting services geoffsee 2025-05-27 14:53:46 -04:00
  • fb41f5f816 Remove unused scripts and rename sitemap generation script geoffsee 2025-05-27 14:51:04 -04:00
  • c99068ecb4 Remove IntermediateStep model geoffsee 2025-05-27 14:49:22 -04:00
  • 335e8eff11 Refactor: Relocate SDK files to lib and update imports geoffsee 2025-05-27 14:48:18 -04:00
  • fc22278b58 Remove unused services and refactor SDK structure geoffsee 2025-05-27 14:46:32 -04:00
  • ceeefeff14 Remove unused components and assets from the project geoffsee 2025-05-27 14:39:00 -04:00
  • d90ab65b04 Remove MDXEditor theme styles and unused attachments parameter geoffsee 2025-05-27 14:16:43 -04:00
  • 47272ba350 Remove file upload functionality and related components geoffsee 2025-05-27 14:15:12 -04:00
  • c04e19611e Remove file upload functionality and related components geoffsee 2025-05-27 14:01:41 -04:00
  • 18ba4aec21 Update resume data and clean up welcome text geoffsee 2025-05-27 13:42:59 -04:00
  • d519534c7d Refactor store exports and cleanup unused code. geoffsee 2025-05-27 13:39:46 -04:00
  • afd539a245 Remove preprocessing workflow and related operators geoffsee 2025-05-27 13:34:01 -04:00
  • f8bf65603c Refactor webhook processing to agent-focused architecture geoffsee 2025-05-27 13:29:17 -04:00
  • 42f171ac05 reintroduce updated streaming pattern geoffsee 2025-05-23 16:35:54 -04:00
  • 0d20d1367a remove invalid import geoffsee 2025-05-23 16:28:33 -04:00
  • 7c53666c39 reintroduce proxy geoffsee 2025-05-23 16:27:34 -04:00
  • 68f1c67773 Update README.md Geoff Seemueller 2025-05-23 16:24:24 -04:00
  • 8bb5015fab correct ooo for dev geoffsee 2025-05-23 16:15:25 -04:00
  • 7348ab1ccb semantics geoffsee 2025-05-23 16:14:48 -04:00
  • a9c4f25ff3 revert pnpm to bun geoffsee 2025-05-23 16:12:56 -04:00
  • 9c7ad7724b fix build geoffsee 2025-05-23 16:05:20 -04:00
  • fe51876e89 Remove commented-out code and update configurations geoffsee 2025-05-23 14:36:35 -04:00
  • d7a346891f Update README.md Geoff Seemueller 2025-05-23 12:34:13 -04:00
  • dab97508d3 Update README.md Geoff Seemueller 2025-05-23 08:56:04 -04:00
  • 965559910a Update README.md Geoff Seemueller 2025-05-23 08:55:09 -04:00
  • 4427ba5296 Update README.md Geoff Seemueller 2025-05-22 23:35:16 -04:00
  • 77fb288c4d Update README.md Geoff Seemueller 2025-05-22 23:34:16 -04:00
  • 6ac7f2d65a Update README.md Geoff Seemueller 2025-05-22 23:17:57 -04:00
  • 33679583af init geoffsee 2025-05-22 23:14:01 -04:00