Commit Graph

  • a81f013126
    fix(status): improve tips with subfolder context example and better update cmd Tobi Lütke 2026-02-19 06:01:53 -0500
  • bdf0c205a9
    feat(status): add tips for missing context and update commands Tobi Lütke 2026-02-19 05:54:18 -0500
  • 262c7d351c
    refactor: remove context check command Tobi Lütke 2026-02-19 05:53:13 -0500
  • 2b94e097d2
    feat(cli): add collection management commands Tobi Lütke 2026-02-19 05:46:07 -0500
  • 07421de55f
    feat(http): keep /search as alias for /query Tobi Lütke 2026-02-19 05:30:27 -0500
  • 3f946f7cb3 fix(package.json): correct Windows sqlite-vec package name + add linux-arm64 ilepn 2026-02-19 09:18:00 +0200
  • 4649069e62
    feat: add expand: type, rename to query, document syntax Tobi Lütke 2026-02-18 22:22:50 -0500
  • de3a83a553
    refactor: remove OR operator from lex queries Tobi Lütke 2026-02-18 22:17:52 -0500
  • 77e4d8f378
    refactor: remove single collection param, use collections array only Tobi Lütke 2026-02-18 22:16:15 -0500
  • efb39616e6
    feat(lex): add query syntax for exact phrases, negation, and OR Tobi Lütke 2026-02-18 22:14:09 -0500
  • d1ec31eab8
    feat: add collections array filter + improve query writing docs Tobi Lütke 2026-02-18 22:09:24 -0500
  • 6d6bdff09c
    docs: simplify skill documentation Tobi Lütke 2026-02-18 22:00:24 -0500
  • 19284ddb80
    refactor(mcp): remove deprecated search tools, keep only structured_search Tobi Lütke 2026-02-18 21:50:25 -0500
  • db44e1a5bc
    test: add comprehensive tests for structured search Tobi Lütke 2026-02-18 21:39:40 -0500
  • 222dde153d
    Merge pull request #220 from tobi/feat/structured-search Tobias Lütke 2026-02-18 22:36:20 -0400
  • 8ebe5ab31b
    feat(cli): add structured query syntax to qmd query Tobi Lütke 2026-02-18 19:58:41 -0500
  • bdec84a3e9
    docs: use npm package name, clarify vec/hyde both use vector similarity Tobi Lütke 2026-02-18 19:34:08 -0500
  • 0201710c2b
    feat: add structured_search for LLM-provided query expansions Tobi Lütke 2026-02-18 19:05:49 -0500
  • 648779a04d
    fix(test): reset currentIndexName between test files Tobi Lutke 2026-02-18 15:53:58 -0400
  • 0697bc59d6
    release: v1.0.7 Tobi Lutke 2026-02-18 15:36:54 -0400
  • 8cddbcb247
    changelog: write 1.0.7 unreleased notes Tobi Lutke 2026-02-18 15:36:31 -0400
  • 1033fffca6
    fix: add python3 and cctools to nix build dependencies Paulo Casaretto 2026-02-18 10:22:32 -0300
  • 4950f423cd
    Merge pull request #200 from vincentkoc/vincentkoc-code/fix-cli-add-message Tobias Lütke 2026-02-18 08:43:15 -0400
  • e3b56959e3
    Merge pull request #201 from vincentkoc/vincentkoc-code/chore-remove-no-lex-option Tobias Lütke 2026-02-18 08:42:57 -0400
  • 67e2aab18c
    Merge pull request #206 from tobi/liquidai-query-expansion Tobias Lütke 2026-02-18 08:42:01 -0400
  • b142be8cdc
    Merge pull request #205 from tobi/mate/dataset-v3-improvements Tobias Lütke 2026-02-18 08:41:36 -0400
  • 1a67e1a093
    Merge pull request #208 from tobi/fix/json-output-and-index-paths Tobias Lütke 2026-02-17 20:27:49 -0400
  • 1007b46fcc
    fix: return empty JSON array when no search results with --json flag Tobi Lütke 2026-02-17 10:00:16 -0500
  • 00bcfbbd34
    fix: resolve relative paths in --index flag to prevent malformed config paths Tobi Lütke 2026-02-17 10:00:12 -0500
  • 48f0917269
    feat(finetune): hyde-first ordering, relative paths, structured format Tobi Lütke 2026-02-17 06:31:35 -0500
  • 57f7caa93b
    feat: add LiquidAI LFM2 support for query expansion Tobi Lütke 2026-02-17 06:20:57 -0500
  • a282ce7a26
    feat(finetune): improve query expansion dataset v3 Tobi Lütke 2026-02-17 06:19:59 -0500
  • 7fee9f904b chore(cli): remove unused no-lex flag from argument parser Vincent Koc 2026-02-16 20:55:29 -0800
  • e9b30bb821 fix(cli): use collection add command in empty collection hints Vincent Koc 2026-02-16 20:51:54 -0800
  • 640ac13cd0
    fix: support multiple -c collection filters in search commands Tobi Lutke 2026-02-16 14:03:53 -0400
  • 8c2282c979
    fix: respect XDG_CONFIG_HOME in collection config path Tobi Lutke 2026-02-16 14:03:49 -0400
  • 1781e7bf61
    fix: pre-push hook writes to stderr, no interactive prompts Tobi Lutke 2026-02-16 11:53:52 -0400
  • 51c03d9445
    release: v1.0.6 Tobi Lutke 2026-02-16 09:08:34 -0400
  • 63f3b68559
    feat: show models in status, improve pre-push hook Tobi Lutke 2026-02-16 09:08:28 -0400
  • 8dd6cdcebf
    fix: hide bun:sqlite import from tsc on Node.js builds Tobi Lutke 2026-02-16 08:56:02 -0400
  • 6d399bc50a
    release: v1.0.5 Tobi Lutke 2026-02-16 08:47:23 -0400
  • e39848c030
    chore: gitignore .claude/ Tobi Lutke 2026-02-16 08:47:20 -0400
  • 614c8d6328
    docs: write changelog for v1.0.5 Tobi Lutke 2026-02-16 08:46:46 -0400
  • 7fb69a5ca2
    feat: release skill with changelog-driven workflow and git hooks Tobi Lutke 2026-02-16 08:46:10 -0400
  • 09803a75b7
    feat: compile to JS for npm, release system, full changelog Tobi Lutke 2026-02-16 08:42:05 -0400
  • 77c6eba159
    fix: publish workflow bun test timeout and npm auth Tobi Lutke 2026-02-15 23:02:33 -0400
  • 7acba1c451
    Merge pull request #178 from tobi/release/v1.0.0 Tobias Lütke 2026-02-15 22:59:04 -0400
  • 2780dfb5d0
    fix: increase bun test timeout to 30s via CLI flag Tobi Lutke 2026-02-15 21:59:18 -0400
  • 93f277c5e3
    fix: MCP session support and cross-runtime test compat Tobi Lutke 2026-02-15 21:54:25 -0400
  • edc9a87234
    fix: correct test paths after moving to test/ directory Tobi Lutke 2026-02-15 21:46:45 -0400
  • 870d3aed3b
    test: move all tests to flat test/ directory Tobi Lutke 2026-02-15 21:37:47 -0400
  • dcedfb5268
    feat: cross-runtime SQLite compat layer (bun:sqlite + better-sqlite3) Tobi Lutke 2026-02-15 17:15:47 -0400
  • c685f7ac71
    ci: switch from bun test to vitest on Node.js Tobi Lutke 2026-02-15 17:04:58 -0400
  • dc64166a2a
    release: v1.0.0 Tobi Lutke 2026-02-15 17:02:00 -0400
  • 294fc76d9f
    Merge remote-tracking branch 'origin/nodejs' Tobi Lutke 2026-02-15 16:58:48 -0400
  • 9b89a51d10
    test: split integration/model suites Tobi Lutke 2026-02-15 16:57:13 -0400
  • 4df5505bd6
    Merge origin/nodejs: Node.js compat, perf improvements, vitest Tobi Lutke 2026-02-15 16:52:30 -0400
  • b88c10bf83
    docs: show bun/node install and package scope Tobi Lutke 2026-02-15 16:45:35 -0400
  • 13e8473455
    docs: update node usage and bump version Tobi Lutke 2026-02-15 16:44:47 -0400
  • ee58a685de
    ci: use trusted publishing (OIDC provenance) Tobi Lutke 2026-02-15 15:15:08 -0400
  • 00ff084fd9
    chore: fix bin path, add author, use token-based npm publish Tobi Lutke 2026-02-15 15:14:45 -0400
  • 5d73752b47
    chore: rename package scope to @tobilu/qmd Tobi Lutke 2026-02-15 15:07:26 -0400
  • 53bf2ebf10
    ci: use npm trusted publishing (OIDC) instead of token Tobi Lutke 2026-02-15 14:59:09 -0400
  • 73985a2aaa
    test: skip all model-dependent tests in CI Tobi Lutke 2026-02-15 14:46:41 -0400
  • ed4df97122
    test: skip LLM integration tests in CI Tobi Lutke 2026-02-15 14:42:20 -0400
  • 2279389415
    chore: set up npm publishing as @tobi/qmd v0.9.0 Tobi Lutke 2026-02-15 14:31:23 -0400
  • 31dd977c32
    fix: handle dense content (code) that tokenizes to more than expected Tobi Lutke 2026-01-31 15:19:28 -0500
  • 537d15a9e6
    fix: proper cleanup of Metal GPU resources in tests Tobi Lutke 2026-01-31 15:13:33 -0500
  • 2d2f53034d
    fix: use max chunk size for snippet search window Tobi Lutke 2026-01-31 15:05:17 -0500
  • 32112256c1
    docs: document smart chunking algorithm in README Tobi Lutke 2026-01-31 15:02:36 -0500
  • f0e87a454a
    feat: smart chunking with scored markdown break points Tobi Lutke 2026-01-31 15:01:25 -0500
  • 392934e78a
    perf: CPU parallelism via multi-context thread splitting Tobi Lütke 2026-02-15 11:21:45 -0500
  • bf42223086
    bench: add reranker benchmark (bench-rerank.ts) Tobi Lütke 2026-02-15 10:51:09 -0500
  • 0a941c442f
    perf: flash attention, right-sized contexts, cleaner GPU detection Tobi Lütke 2026-02-15 10:34:39 -0500
  • 4ac95b5e26
    perf: adaptive parallel contexts for embed + rerank, fix VRAM waste Tobi Lütke 2026-02-15 10:27:01 -0500
  • 0a0e1e6f29
    perf: parallel reranking with multiple contexts (2.7x speedup) Tobi Lütke 2026-02-15 10:19:55 -0500
  • ee86bba45e
    feat: auto-detect GPU acceleration + device info in status Tobi Lütke 2026-02-15 10:13:07 -0500
  • b69fae7aa3
    perf: batch vector embeddings + collection-aware FTS filtering Tobi Lütke 2026-02-15 09:53:28 -0500
  • 03a25d69d9
    Add QMD architecture diagram to README Tobi Lütke 2026-02-14 19:17:11 -0500
  • 73136e4f59
    fix: verify sqlite-vec readiness after extension load. Closes #169 Claude 2026-02-13 19:20:55 -0500
  • 96643a28ed
    fix: reactivate deactivated documents on re-index. Closes #168 Claude 2026-02-13 19:20:49 -0500
  • 0eabfe73db
    fix: allow $ route filenames in handelize. Closes #162 Claude 2026-02-13 19:19:19 -0500
  • da79e77d34
    feat: add --version/-v flag. Closes #88 Claude 2026-02-13 19:18:45 -0500
  • 5dec3ab662
    fix: disable following symlinks in glob.scan. Closes #134 Claude 2026-02-13 19:18:42 -0500
  • 96634da39b feat: promote query as primary search command, add CLI aliases Tobi Lütke 2026-02-13 00:34:29 -0500
  • 993628e768 fix: add missing context to search results markdown and XML formatters Tobi Lütke 2026-02-13 00:34:23 -0500
  • 785bbcf319
    MCP: Streamable HTTP, scoring fixes, tool improvements (#149) Ilya Grigorik 2026-02-10 13:37:33 -0800
  • 63028fd5e9
    feat: add Claude Code plugin support with inline status check (#99) Matt Galligan 2026-02-02 14:14:24 -0500
  • 47b705409e
    fix: BM25 score normalization - use Math.abs instead of Math.max (#76) David Gil 2026-02-01 22:38:52 +0100
  • 0f87e2429d
    fix: workaround Bun UTF-8 path corruption bug (#82) Christopher Stöckl 2026-02-01 22:37:04 +0100
  • 5de063ae96
    Fix: Add missing --index option to argument parser (#84) Matthías Páll Gissurarson 2026-02-01 22:36:51 +0100
  • 102ff861d3
    fix: use Qwen3 recommended sampling params to prevent repetition loops Tobi Lütke 2026-02-01 03:23:14 +0000
  • 479b68bbf1
    add qmd model pull and refresh logic Tobi Lütke 2026-01-31 23:01:27 +0000
  • bf1b8fc90a
    lots of training stuff Tobi Lütke 2026-01-31 22:45:37 +0000
  • 17c201ea81
    fix: correct QMD acronym to Query Markup Documents Tobi Lutke 2026-01-31 13:22:54 -0500
  • 739038e1a7
    docs: add explicit HuggingFace repo destinations Tobi Lutke 2026-01-31 12:26:02 -0500
  • 38073799c0
    chore: clean up finetune folder and fix training workflow Tobi Lutke 2026-01-31 12:21:09 -0500
  • 533f0eed37
    docs: add finetune CLAUDE.md and update training workflow Tobi Lutke 2026-01-31 12:15:56 -0500
  • 7de18ee066
    Merge main into finetune Tobi Lutke 2026-01-31 12:10:22 -0500
  • 785620467a
    refactor: reorder output format to put hyde line first Tobi Lutke 2026-01-31 12:09:04 -0500