lukaszraczylo
742a3d42cb
build(ui): update dashboard version to 651732e
...
- [x] Update dashboard version in package files
- [x] Enhance dashboard description with analytics and metrics
- [x] Reorganize "Under the hood" section to 3-column layout
- [x] Update sqlite-vec description with hybrid storage details
- [x] Add Tree-sitter for AST-aware code chunking
- [x] Add CSR Graph for observation relationships
- [x] Expand features with graph-based search and AST-aware chunking
- [x] Add hybrid vector storage feature description
- [x] Add auto-tuning feature for dynamic optimization
- [x] Add vector storage and graph configuration options
- [x] Update FAQ with hybrid storage, AST chunking, and dashboard metrics
2026-01-07 19:28:34 +00:00
lukaszraczylo
651732e0de
build(ui): update dashboard version to 1ae8035
...
- [x] Update package.json version from 4f4b4ac-dirty to 1ae8035
- [x] Update package-lock.json version to match
2026-01-07 18:52:35 +00:00
lukaszraczylo
1ae8035470
feat(graph): add observation graph with hybrid vector storage
...
- [x] Add golangci.yml configuration with fieldalignment linter
- [x] Implement observation graph structure with edge detection
- [x] Add LEANN-inspired hybrid vector storage with hub threshold
- [x] Implement graph-aware search with selective recomputation
- [x] Add auto-tuner for dynamic hub threshold adjustment
- [x] Add graph and vector metrics tracking and reporting
- [x] Extend configuration for graph parameters
- [x] Add graph rebuild background service with periodic updates
- [x] Add HTTP endpoints for graph stats and vector metrics
- [x] Update UI with advanced metrics sidebar panel
- [x] Implement AST-aware code chunking for Go, Python, TypeScript
2026-01-07 18:51:40 +00:00
lukaszraczylo
4f4b4ac70f
feat(chunking): add AST-aware code chunking for Go, Python, TypeScript
...
- [x] Add language-specific chunkers with AST parsing (Go, Python, TypeScript)
- [x] Implement chunking manager to dispatch files to appropriate chunkers
- [x] Integrate code chunks into vector sync for semantic search
- [x] Add tree-sitter dependency for Python/TypeScript parsing
- [x] Reorder struct fields for consistency across codebase
- [x] Rename error variables to follow Go conventions (err → unmarshalErr, etc.)
- [x] Add code chunk metadata to vector documents (language, symbol name, line ranges)
- [x] Update worker service to initialize chunking pipeline with all three languages
2026-01-07 13:19:58 +00:00
lukaszraczylo
40a44a71eb
fixup! fixup! Release dec 2025 ( #15 )
v0.9.1
2025-12-19 18:20:06 +00:00
lukaszraczylo
7cbe16ae7e
fixup! Release dec 2025 ( #15 )
2025-12-19 18:14:20 +00:00
lukaszraczylo
f79782a008
Release dec 2025 ( #15 )
...
* Resolves issue #13
- Switched model to bge-small-en-v1.5
- Added lazy re-embedding
- Added model version tracking per vector
- Added conversion of vectors to the new model
* Add lfs support to the workflow.
* Implements importance scoring with decay + voting #6
* Resolves issue #5 by marking observations as superseeded and scheduled for deletion
* Implement pattern detection #7
* Improve injections and observations accuracy
- Session start: Recent observations for project context (recency-based)
- User prompt: Semantically relevant observations (similarity-based with threshold)
* Added two stage retrieval with bi and cross encoder #8
* Implement query expansion and reformulation #9
* Knowledge graph and relationships ( resolves #4 )
- File Overlap Detection: Detects relationships when observations modify/read the same files
- Concept Overlap Detection: Detects relationships based on shared semantic concepts
- Type Progression Detection: Infers relationships from natural observation type progressions (e.g., discovery → bugfix = "fixes")
- Temporal Proximity Detection: Detects relationships between observations in the same session within 5 minutes
- Narrative Mention Detection: Detects explicit relationship language in narratives (e.g., "fixes", "depends on", "supersedes")
* Add visualisation of the relations to the dashboard.
* fixup! Add visualisation of the relations to the dashboard.
* Update documentation with new settings and screenshots.
2025-12-19 17:57:11 +00:00
github-actions[bot]
48957a6c81
chore: update marketplace for v0.6.38
2025-12-19 02:17:31 +00:00
lukaszraczylo
ed8b5e92e1
Display only current project statistics in statusline. ( #3 )
2025-12-19 02:17:30 +00:00
lukaszraczylo
2f303454af
fixup! Further improvements to the coverage.
2025-12-19 02:17:30 +00:00
github-actions[bot]
cca48962b4
chore: update marketplace for v0.6.33
2025-12-19 02:17:29 +00:00
lukaszraczylo
7e2e4d7b6b
Further improvements to the coverage.
2025-12-19 02:17:29 +00:00
lukaszraczylo
c259bb1d18
Increase test coverage to 45.6%
2025-12-19 02:17:28 +00:00
lukaszraczylo
4add030bed
Increase tests coverage.
2025-12-19 02:17:28 +00:00
github-actions[bot]
587cdab9a5
chore: update marketplace for v0.6.26
2025-12-19 02:17:27 +00:00
lukaszraczylo
2098a38d64
Add restart command, fix post-update restarts as well.
2025-12-19 02:17:27 +00:00
github-actions[bot]
d90664d27d
chore: update marketplace for v0.6.22
2025-12-19 02:17:26 +00:00
lukaszraczylo
fbb09ac6f5
Update go.mod and go.sum ( #2 )
2025-12-19 02:17:26 +00:00
github-actions[bot]
6680aa7072
chore: update marketplace for v0.6.18
2025-12-19 02:17:25 +00:00
lukaszraczylo
cbf6f533f3
Prevent endless loops during connectivity issues.
2025-12-19 02:17:25 +00:00
github-actions[bot]
7d856c7330
chore: update marketplace for v0.6.15
2025-12-19 02:17:24 +00:00
lukaszraczylo
406de5c850
Increase automatic update size limit to 250MB
2025-12-19 02:17:24 +00:00
github-actions[bot]
7fed76b53e
chore: update marketplace for v0.6.11
2025-12-19 02:17:23 +00:00
lukaszraczylo
9a2f66d37c
Don't store system / agent summaries.
2025-12-19 02:17:23 +00:00
github-actions[bot]
9d12f08c91
chore: update marketplace for v0.6.8
2025-12-19 02:17:22 +00:00
lukaszraczylo
4440fd0afb
Fixes onnx version mismatch, vectordb not liking it and dashboard
...
Fixes summaries not being generated and timeline showing all observations
despite of project filter being applied.
2025-12-19 02:17:22 +00:00
github-actions[bot]
2730727e8b
chore: update marketplace for v0.6.4
2025-12-19 02:17:21 +00:00
lukaszraczylo
cae0af62e2
Add deployment of statusline.
2025-12-19 02:17:21 +00:00
github-actions[bot]
cc7b458f07
chore: update marketplace for v0.6.1
2025-12-19 02:17:20 +00:00
lukaszraczylo
916b2354aa
fixup! ... another attempt with goreleaser publishing.
2025-12-19 02:17:20 +00:00
lukaszraczylo
cc95e92450
... another attempt with goreleaser publishing.
2025-12-19 02:17:19 +00:00
lukaszraczylo
97fb3a4102
Website dependencies.
2025-12-19 02:17:19 +00:00
lukaszraczylo
d01f51d0d1
Fix the release jsons conflicts
2025-12-19 02:17:18 +00:00
lukaszraczylo
a45d1dc0e7
... f-windows.
2025-12-19 02:17:18 +00:00
lukaszraczylo
939ff8573d
Remove AMD64 macos support. Just realised nobody uses it anymore.
2025-12-19 02:17:17 +00:00
lukaszraczylo
95073ae65e
Correctly identify the platform during the build.
2025-12-19 02:17:17 +00:00
lukaszraczylo
17d69bc8fe
Fix Windows linker conflict between go-sqlite3 and sqlite-vec
...
Both libraries embed their own copy of SQLite, causing duplicate
symbol errors on Windows. Add CGO_LDFLAGS to allow multiple definitions.
2025-12-19 02:17:16 +00:00
lukaszraczylo
9afd95d0e5
Fix windows build.
2025-12-19 02:17:16 +00:00
lukaszraczylo
47c83a71e2
Add windows embeddings as well.
2025-12-19 02:17:15 +00:00
lukaszraczylo
0f78f6af43
Add preparation workflow.
2025-12-19 02:17:15 +00:00
lukaszraczylo
48e54a6773
Dynamically download ONNX libraries from microshit's website.
2025-12-19 02:17:14 +00:00
lukaszraczylo
02169677a9
Release local embeddings and local sqlite-vec without need for chroma.
2025-12-19 02:17:14 +00:00
lukaszraczylo
e975419ec7
Fix install / uninstall.
2025-12-19 02:17:13 +00:00
lukaszraczylo
6e4c132651
Move from chroma to sqlitevec with local embedding
2025-12-19 02:17:13 +00:00
lukaszraczylo
6a685a79c2
Additional abstractions for both sqlite and chroma.
2025-12-19 02:17:12 +00:00
lukaszraczylo
c40fa7317b
Dashboard and sdk processor improvements.
2025-12-19 02:17:12 +00:00
lukaszraczylo
cded6bb532
Improvements to the queue processing.
2025-12-19 02:17:11 +00:00
lukaszraczylo
4dc0a81582
Update documentation so uvx is uv ( and uvx is included )
2025-12-19 02:17:11 +00:00
lukaszraczylo
0af10165c6
Move SDK processing to async queue.
2025-12-19 02:17:10 +00:00
lukaszraczylo
091af2d21b
Fixes installation scripts.
2025-12-19 02:17:10 +00:00