Commit graph

4 commits

Author SHA1 Message Date
oho
9dfb9ff684 Update all documentation for Go daemon rewrite
All docs, README, and presentation now reflect the Go daemon architecture:
Python/FastAPI/LanceDB/PyMuPDF references replaced with Go/chi/SQLite/pdftotext.
Updated test counts (97), model names (qwen3-4b-2507), app bundle structure,
installer steps, and tech stack tables.
2026-02-13 19:29:23 +01:00
oho
c34f1edab2 Rewrite build/install scripts for Go daemon architecture
- build.sh: builds Go daemon + SwiftUI app into proper .app bundle
  with Info.plist, AppIcon.icns, embedded daemon binary, launcher wrapper
- install.sh: checks prerequisites (Go, Swift, Xcode), runs tests,
  builds, installs to /Applications, creates data directory
- Makefile: updated all targets (removed Python references)
- Tested: 16MB .app bundle launches correctly
2026-02-13 18:30:44 +01:00
oho
e6246286fb Fix Dock icon not loading — move to onAppear
NSApp.applicationIconImage set in init() was too early; the app
wasn't fully initialized yet. Moved to onAppear where NSApp is ready.
2026-02-13 18:23:55 +01:00
oho
38a99476d6 Knowledge Refinery: local-first semantic search & 3D concept visualization
macOS app for corpus ingestion, semantic search, and concept universe
visualization powered by local LLMs via LM Studio.

Architecture:
- Go daemon (17MB single binary, zero dependencies)
  - chi router, pure-Go SQLite, tiktoken tokenizer
  - 6-stage pipeline: scan → extract → chunk → embed → annotate → conceptualize
  - Brute-force cosine vector search in memory
  - 89 tests across 8 packages
- SwiftUI app (macOS 15+)
  - Multi-workspace management with auto-start daemons
  - Live pipeline progress, search, concept browser
  - WebGPU 3D universe renderer with Canvas2D fallback
  - Custom crystal app icon
2026-02-13 18:09:46 +01:00