Skip to content

NeuralCleave v2.1.5

Latest

Choose a tag to compare

@TheAmitChandra TheAmitChandra released this 29 Jul 10:52
· 1272 commits to main since this release

What's new in v2.1.5

Terminal CLI routing

neuralcleave and nc commands typed in the embedded desktop terminal are now routed to the internal REST API instead of the OS shell — fixing broken CLI commands in the PyInstaller bundle where the executable isn't on PATH.

Supported: status, channels list, sessions, memory stats, memory search <q>, plugins list, plugins reload, orchestrator list/status, hub list/search/status, metrics, --help, --version

New REST endpoint

POST /api/v1/channels/add — add a new channel block to ~/.neuralcleave/config.toml from the UI without manually editing the file.

Premium chat UI

  • Wider dynamic content area (820 px with sidebar open, 1000 px collapsed) with smooth CSS transition
  • Multi-phase thinking indicator: Thinking → Searching memory → Analyzing context → Reviewing context → Crafting response
  • Premium glass pill toolbar with History / New chat when sidebar is collapsed
  • Multi-session history with collapsible sidebar and localStorage migration from v1 format

Bug fixes (Windows build updated 2026-08-05)

The Windows installer (NeuralCleave_2.1.5_x64-setup.exe) was updated with the following fixes — no version bump since these are corrections to existing features:

  • PDF export: Now uses a Rust command to write the HTML file to disk and open it in your default system browser (Ctrl+P works). Previously the anchor-download approach was blocked by Tauri's WebView sandbox.
  • AI charts: System prompt tightened so the 1B model no longer regurgitates format bullet points into chat responses. Chart instruction is now 3 lines instead of 10.
  • Memory tab: Redis (Short-Term) and Qdrant (Semantic) tier cards now show an "In-service" badge instead of a misleading 0 — they are separate stores not surfaced through the SQLite entries API.
  • Observability: All Metrics section paginated at 10 records per page. Added "This Session / All Time" filter — All Time totals persist across gateway restarts via localStorage.
  • Memory tab: New "All Time / Today / This Week" date filter on the entries list.
  • Markdown tables: Pipe-style markdown tables now render as proper <table> elements in chat.
  • Web search: URL deduplication and HTML tag stripping from DuckDuckGo topic snippets.

Test suite: 5,966 tests passing (up from 5,076).