Commit Graph

  • f57598fee3 Move nim_settings from shared base class to NvidiaNimProvider (#78) Ali Khokhar 2026-03-07 22:34:45 -08:00
  • 884ddd77af Add tests for fcc-init entrypoint (cli/entrypoints.py) (#77) Ali Khokhar 2026-03-07 08:27:11 -08:00
  • fc58b43c5e Update README Alishahryar1 2026-03-06 22:19:54 -08:00
  • c5e7d6cbb4 Updated uv.lock Alishahryar1 2026-03-06 22:13:14 -08:00
  • c5341ecbbe Add option for an installable package (#75) Ali Khokhar 2026-03-06 22:06:33 -08:00
  • ebc8ac461f Updated nvidia models json file Alishahryar1 2026-03-05 09:26:30 -08:00
  • a599319dd6 Update README.md Ali Khokhar 2026-03-05 00:19:20 -08:00
  • 594dbcb2e3 Set python version to 3.14.0 Alishahryar1 2026-03-02 05:13:04 -08:00
  • 29125296c7 Update CLAUDE.md Ali Khokhar 2026-03-01 23:45:43 -08:00
  • d1652792d3 Update AGENTS.md Ali Khokhar 2026-03-01 23:45:32 -08:00
  • 4ba2a4cfd3 Update CLAUDE.md Ali Khokhar 2026-03-01 23:45:02 -08:00
  • 160370268a Update README with note on new features Ali Khokhar 2026-03-01 22:30:04 -08:00
  • 63d7f2afe8 Update README Ali Khokhar 2026-03-01 22:25:06 -08:00
  • ff14baa2d5 Updated README Alishahryar1 2026-03-01 22:08:51 -08:00
  • aaa62a2bd7 Relaxed python version requirements Alishahryar1 2026-03-01 22:00:34 -08:00
  • 2e8b22fa9d Remvoed root insert hack from conftest Alishahryar1 2026-03-01 21:57:25 -08:00
  • c1d1368940 Updated README Alishahryar1 2026-03-01 21:54:59 -08:00
  • a7d88d5cbd Updated README with per-model mapping, fixed test .env isolation Alishahryar1 2026-03-01 21:52:35 -08:00
  • 598e21387e Updated README Alishahryar1 2026-03-01 21:37:34 -08:00
  • 49075b7fa5 Fixed default models Alishahryar1 2026-03-01 21:34:01 -08:00
  • ac499cf585 Increased read timeout Alishahryar1 2026-03-01 21:33:32 -08:00
  • feba0d456a Updated .env.example Alishahryar1 2026-03-01 21:33:17 -08:00
  • 0b324e0421 Per claude model mapping (#66) Ali Khokhar 2026-03-01 21:32:23 -08:00
  • 763c8b62b7 Updated README Alishahryar1 2026-03-01 12:47:20 -08:00
  • efb8605258 Updated README Alishahryar1 2026-03-01 12:44:40 -08:00
  • fae8a2a044 Remove over-engineering: drop tree_queue setter, _set_connected(), fi… (#63) Ali Khokhar 2026-03-01 12:34:00 -08:00
  • 25b329a3fc Update README Ali Khokhar 2026-03-01 05:30:30 -08:00
  • 35a2760f6e Fixed encapsulation violations Alishahryar1 2026-03-01 04:28:22 -08:00
  • 302ee28585 Removed dead code Alishahryar1 2026-03-01 04:21:06 -08:00
  • 34757511a0 Improve deterministic error surfacing across stream and API Alishahryar1 2026-03-01 01:32:52 -08:00
  • 7f2612d2df Added optimization logging Alishahryar1 2026-03-01 01:02:59 -08:00
  • aee9f0ad93 Add code review fix plan covering 11 issues across modularity, encapsulation, performance, and dead code (#62) Ali Khokhar 2026-03-01 00:45:33 -08:00
  • c54c57a742 style Alishahryar1 2026-02-28 09:13:25 -08:00
  • 744eec2772 Major cleanup with GLM-5 Alishahryar1 2026-02-28 09:10:21 -08:00
  • de70700dde feat: Use NVIDIA NIM ASR for audio transcription (#53) Mauro Druwel 2026-02-28 17:48:59 +01:00
  • f1f6080224 Updated agent instructions and renamed lint check to format check Alishahryar1 2026-02-28 07:20:00 -08:00
  • a74ec74271 Major refactor done with minimax m2.5 Alishahryar1 2026-02-28 04:36:29 -08:00
  • cfe43bf5be Updated README Alishahryar1 2026-02-28 04:21:05 -08:00
  • 7d99b38b70 Update environment variable syntax in README Ali Khokhar 2026-02-28 04:04:56 -08:00
  • 79a1ae0c54 minor refactor using minimax m2.5 Alishahryar1 2026-02-27 20:44:39 -08:00
  • f9e8226120 Clarify Docker integration acceptance in README Ali Khokhar 2026-02-27 20:00:57 -08:00
  • c4d8681000 Backup/before cleanup 20260222 230402 (#58) Ali Khokhar 2026-02-27 19:50:21 -08:00
  • e2840095ce Merge pull request #47 from Alishahryar1/cursor/readme-env-example-consistency-0722 Ali Khokhar 2026-02-20 01:38:00 -08:00
  • 5d5055f96f docs: update README for removed PROVIDER_TYPE, model prefix format Cursor Agent 2026-02-20 09:37:25 +00:00
  • 4c0c1f125b Update README.md Ali Khokhar 2026-02-20 01:33:57 -08:00
  • d6a0e1a401 Provider inferred from model name using prefix Alishahryar1 2026-02-19 20:53:02 -08:00
  • 21959b6189 lint Alishahryar1 2026-02-19 20:40:05 -08:00
  • b6e602d058 removed deadcode Alishahryar1 2026-02-19 20:39:38 -08:00
  • 0c8d59e33e Removed deprecated modules and updated imports Alishahryar1 2026-02-19 20:38:11 -08:00
  • 2b0495dd08 moved text.py to common utils for providers Alishahryar1 2026-02-19 20:32:45 -08:00
  • 2ad64cc97a quoted string vars in env example Alishahryar1 2026-02-19 20:27:28 -08:00
  • d21ed84171 updated uv version Alishahryar1 2026-02-19 20:23:37 -08:00
  • 2c1158f62f removed a test Alishahryar1 2026-02-19 20:06:15 -08:00
  • aec4510a0a Upgraded python version Alishahryar1 2026-02-19 20:02:44 -08:00
  • 39cc39c341 standardized python version Alishahryar1 2026-02-19 20:01:01 -08:00
  • 81a73f3349 Merge pull request #46 from rishiskhare/main Ali Khokhar 2026-02-19 10:17:26 -08:00
  • 8ffe587a8f docs: rename model picker summary to Multi-Model Support (Model Picker) Rishi Khare 2026-02-19 10:40:09 -05:00
  • a5496346ca docs: clarify claude-pick avoids needing to edit MODEL in .env Rishi Khare 2026-02-19 10:16:22 -05:00
  • 39ad80f6e6 docs: mention source ~/.bashrc as alternative to ~/.zshrc in model picker Rishi Khare 2026-02-19 10:00:43 -05:00
  • 5c6d8e150e docs: move model picker to summary within getting started and add demo video Rishi Khare 2026-02-19 09:58:55 -05:00
  • 00e6419881 Merge pull request #45 from Alishahryar1/claude/queue-concurrency-limits-EFnHT Ali Khokhar 2026-02-19 06:41:11 -08:00
  • 45b7e4cafd Make PROVIDER_MAX_CONCURRENCY required with default of 5 Claude 2026-02-19 14:39:42 +00:00
  • 41fd316c76 Update README for provider concurrency and removal of MAX_CLI_SESSIONS Claude 2026-02-19 14:34:15 +00:00
  • 99f99fce90 Remove max_cli_sessions — CLI session pool is now unbounded Claude 2026-02-19 14:31:47 +00:00
  • afaf50a972 Add queue-level concurrency limit to provider streaming Claude 2026-02-19 14:23:21 +00:00
  • 4aff0b910f provider type quoted Alishahryar1 2026-02-18 19:54:30 -08:00
  • cf1284b784 default voice note enabled set to false Alishahryar1 2026-02-18 19:54:13 -08:00
  • 416f259c8b Reordered env example Alishahryar1 2026-02-18 19:53:30 -08:00
  • c35ecba9d8 Update Whisper model configuration to use 'base' as the default model ID Alishahryar1 2026-02-18 19:36:58 -08:00
  • 9a18e4f1d8 Removed plan.md Alishahryar1 2026-02-18 18:51:40 -08:00
  • 4984fffffa Merge pull request #43 from suryawanshishantanu6/feature/fix-input-token Ali Khokhar 2026-02-18 18:43:14 -08:00
  • 3d81f44803 Merge branch 'main' into feature/fix-input-token Shantanu Suryawanshi 2026-02-18 21:41:26 -05:00
  • 889556c2f9 Merge pull request #42 from rishiskhare/model-picker Ali Khokhar 2026-02-18 18:38:41 -08:00
  • 24a5e4d968 Fixing sse stream Shantanu Suryawanshi 2026-02-18 21:31:28 -05:00
  • e7ac85264f Improved optimizations to decrease llm calls further and increase throughput Alishahryar1 2026-02-18 17:54:41 -08:00
  • 593fb55954 Added fix for large replies being truncated entirely leaving no response text Alishahryar1 2026-02-18 17:39:38 -08:00
  • 06fff52deb Updated readme Alishahryar1 2026-02-18 17:26:46 -08:00
  • 16fa9d90cd Add message_thread_id support across messaging components Alishahryar1 2026-02-18 16:10:57 -08:00
  • 406de89ae3 docs: clarify absolute path required for claude-pick alias Rishi Khare 2026-02-18 18:09:26 -05:00
  • 142dd587c8 refactor: remove MODEL_PICKER flag — claude-pick always picks Rishi Khare 2026-02-18 18:01:50 -05:00
  • c66ed28b45 feat: add claude-pick interactive model picker Rishi Khare 2026-02-18 17:41:41 -05:00
  • 8807f58267 decreased default message rate limit Alishahryar1 2026-02-18 13:35:09 -08:00
  • 2220880671 Add voice note cancellation feature during transcription Alishahryar1 2026-02-18 06:36:42 -08:00
  • f66834e402 Add optional voice extra imports for analysis in pyproject.toml Alishahryar1 2026-02-18 06:22:49 -08:00
  • 75e066f17f Refactor voice note transcription to use Hugging Face transformers Whisper pipeline Alishahryar1 2026-02-18 06:18:28 -08:00
  • 34fb8e2ca7 Merge pull request #40 from Alishahryar1/cursor/voice-note-transcribe-fallbacks-adb6 Ali Khokhar 2026-02-18 05:39:39 -08:00
  • db646ef2db Remove auto support for whisper_device; only cpu and cuda allowed Cursor Agent 2026-02-18 13:38:59 +00:00
  • 2135e6da05 Add large-v3 and large-v3-turbo whisper model options Cursor Agent 2026-02-18 13:37:58 +00:00
  • eabe8db2e8 Remove CPU fallbacks for voice note transcribe; auto/cuda/cpu fail fast Cursor Agent 2026-02-18 13:37:23 +00:00
  • f07d38655a updated agent instructions Alishahryar1 2026-02-18 05:32:43 -08:00
  • a9e5de0765 lint Alishahryar1 2026-02-18 04:19:37 -08:00
  • b05d0d2703 new linter rules and fixes Alishahryar1 2026-02-18 04:13:41 -08:00
  • c8b887c0d3 Merge pull request #38 from Alishahryar1/claude/add-linting-rules-tjRGC Ali Khokhar 2026-02-18 04:04:03 -08:00
  • c4a9b06f1a Merge branch 'main' of https://github.com/Alishahryar1/cc-nim Alishahryar1 2026-02-18 04:03:30 -08:00
  • 7b6fcf02b8 Updated agent md files for cloud agents Alishahryar1 2026-02-18 04:03:29 -08:00
  • b57defe61d Add ruff, ruff format, and ty best-practice rules to pyproject.toml Claude 2026-02-18 12:03:04 +00:00
  • 08a31aa3ed Merge pull request #36 from Alishahryar1/cursor/claude-api-403-error-944f Ali Khokhar 2026-02-16 23:35:26 -08:00
  • e9beb28897 fix: validate API keys at provider init to prevent 403 'authorization missing' Cursor Agent 2026-02-17 07:33:56 +00:00
  • 7300156925 Add status message handling for voice note processing Alishahryar1 2026-02-16 20:48:47 -08:00
  • 2b1ae3deea Add voice note processing feedback for Telegram and Discord platforms Alishahryar1 2026-02-16 20:37:10 -08:00