![]() |
VOOZH | about |
dotnet add package AIGuiders.HybridCodebaseIndex.Core --version 0.1.2
NuGet\Install-Package AIGuiders.HybridCodebaseIndex.Core -Version 0.1.2
<PackageReference Include="AIGuiders.HybridCodebaseIndex.Core" Version="0.1.2" />
<PackageVersion Include="AIGuiders.HybridCodebaseIndex.Core" Version="0.1.2" />Directory.Packages.props
<PackageReference Include="AIGuiders.HybridCodebaseIndex.Core" />Project file
paket add AIGuiders.HybridCodebaseIndex.Core --version 0.1.2
#r "nuget: AIGuiders.HybridCodebaseIndex.Core, 0.1.2"
#:package AIGuiders.HybridCodebaseIndex.Core@0.1.2
#addin nuget:?package=AIGuiders.HybridCodebaseIndex.Core&version=0.1.2Install as a Cake Addin
#tool nuget:?package=AIGuiders.HybridCodebaseIndex.Core&version=0.1.2Install as a Cake Tool
Библиотека AIGuiders.HybridCodebaseIndex.Core: локальный гибридный индекс для кода (SQLite FTS5 + опционально векторный канал и эмбеддинги через ONNX), сканирование workspace, настройки через TOML.
Используется в Hybrid Codebase Index MCP и во встроенном контуре HCI Cascade IDE.
Лицензия: MIT (). Авторство: LonelySoul / AIGuiders.
IndexSettings / settings.default.toml).DefaultSettings/settings.default.toml (embedded resource).Подробнее о тулсах MCP и сценариях — в репозитории hybrid-codebase-index (docs/).
При FullReindexAsync / FullRebuildAsync можно передать IReadOnlyList<ICodebaseIndexReindexObserver>:
для каждого проиндексированного файла вызывается OnFileIndexed(IndexedFileEvent) с уже прочитанным текстом.
Поток — фоновый reindex; observer не должен блокировать надолго.
Cascade IDE регистрирует IntercomSymbolLineHciReindexObserver и строит symbol sidecar attach без второго ReadAllText по репозиторию.
dotnet add package AIGuiders.HybridCodebaseIndex.Core --version 0.1.2
Актуальная версия: nuget.org.
dotnet build HybridCodebaseIndex.Core.csproj -c Release
dotnet pack HybridCodebaseIndex.Core.csproj -c Release -o ./out
Долгоживущий API key не требуется: Trusted Publishing + шаг NuGet/login@v1 в .
На nuget.org добавь политику: Repository owner KarataevDmitry, Repository hybrid-codebase-index-core, Workflow file publish-nuget.yml.
В workflow указан вход user: LonelySoul — совпадай с учётной записью, у которой политика и владение пакетом.
Публикация: тег v0.x.y или Run workflow с версией без префикса v.
https://github.com/KarataevDmitry/hybrid-codebase-index-core
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.