Skip to content

Sensorium — Sycophancy v0.1.2

Choose a tag to compare

@prayasabhinav prayasabhinav released this 18 May 12:33
· 9 commits to main since this release

Sensorium — Sycophancy v0.1.2

Second non-hotfix release on the Sycophancy flavour. One substantive feature (chat history + search), one packaging closure (arm64 flatpak parity, completing the matrix promised in the v0.1.1 notes), and a small set of UI/runtime polish landing together. The Sycophancy flavour, probe bank, narration prompts, and engine architecture are unchanged from v0.1.1 — see the v0.1.0 release notes for the full feature description and the v0.1.1 release notes for the prior hotfix.

What changed

Feature

  1. Chat history + search. Conversations now persist across launches. A sidebar lists prior conversations; a search input runs across both their titles and their contents. Each exchange records the flavour and the model used at the time, so a conversation reads back with its original context intact even if you have since switched models or flavours. There is no cloud component — all history is local, in the application's own data directory.

Packaging

  1. arm64 flatpak parity. The Linux flatpak is now built for arm64 alongside the existing amd64 build. The flatpak manifest and build script have been parameterised on architecture (default read from dpkg --print-architecture; ARCH= env var or first positional argument overrides). This closes the matrix gap noted in the v0.1.1 release: "An arm64 flatpak is still not attached; planned for v0.1.2."

Polish

  1. Markdown rendering tightened. Headings inside an assistant reply now read as inline emphasis rather than page-level type — the assistant body should not visually compete with the page itself. Bullet markers are quieter (smaller, lower-contrast). The streaming indicator is now an explicit "thinking" cue rather than a flickering caret. First paint of a launched window is opaque (no brief flash of the underlying compositor). The keychain probe is deferred until first credential access, so cold-start no longer pauses on libsecret on Linux systems where the keyring is locked.

Build pipeline

Engine version stamped at 0.1.2 across package.json, tauri.conf.json, and src-tauri/Cargo.toml. Sycophancy flavour version unchanged — the flavour configuration is untouched in this release.

Downloads

macOS

  • Apple Silicon (M1/M2/M3/M4): sensorium_0.1.2_aarch64.dmg
  • Intel: sensorium_0.1.2_x64.dmg

Linux

  • Debian/Ubuntu, amd64 (x86_64): sensorium_0.1.2_amd64.debsudo apt install ./sensorium_0.1.2_amd64.deb
  • Debian/Ubuntu, arm64 (aarch64): sensorium_0.1.2_arm64.deb — same install command
  • Flatpak, amd64 (any distro): sensorium-0.1.2-amd64.flatpakflatpak install --user --bundle sensorium-0.1.2-amd64.flatpak
  • Flatpak, arm64 (any distro): sensorium-0.1.2-arm64.flatpak — same install command

First-launch warnings

Same as v0.1.0 and v0.1.1 — Sensorium remains unsigned. macOS Gatekeeper will warn on first launch; right-click Sensorium.app → Open → Open anyway, or from Terminal: xattr -d com.apple.quarantine /Applications/Sensorium.app. After the first launch no warning appears.

SHA-256

950f761b1ce2a31f78c8041252e9d9a34eb977e92fbad1180385a0920b774247  sensorium_0.1.2_aarch64.dmg
896aeb309ed5ecded75b9bf075b4180aa7494b77b72a7ec46f55e8f60540aef7  sensorium_0.1.2_x64.dmg
05bc0d8fea56f34ca9b8b4b7ecb4cbf7dae97110a1dcc7c3f90eb21015cc88c7  sensorium_0.1.2_amd64.deb
68def43cc5be137ffd3c4a542147db5a9421715374fda41c77c9b82e74723f63  sensorium_0.1.2_arm64.deb
82e46be28fb58a92672c75aad0624d3d425fff94834e0e652220393df9d694db  sensorium-0.1.2-amd64.flatpak
cae23fa47b0cb252ca419d9a459624a3c47cbedf622f8aae8bf8f8afc83d30fa  sensorium-0.1.2-arm64.flatpak

Project home

Licence

AGPL-3.0.