Repository navigation
Releases
KanQual v0.9.11
KanQual v0.9.11 fixes audio and video coding playback and keeps clip controls visible across screen sizes.
Fixes and improvements
- Restored playback controls and waveform rendering in audio and video coding, including reliable player event handling when switching sources.
- Reserved vertical space for clip controls. Video resizes to fit above them, and selecting a clip no longer shifts the console.
- Restored vertically centered source-type cards in Project > Sources and Analysis > Code Sources while preserving scrolling on smaller screens.
- Isolated media stream loading and player attachment from coding UI state.
- Added automated browser checks for playback, waveform generation, source switching, seeking, cleanup, and layout to CI and Windows release builds.
- Added fictional sample transcripts and multimedia for exploring KanQual, alongside updated branding.
Downloads
- Windows x64: installer (
KanQual_0.9.11_x64-setup.exe) or portable ZIP (Kanqual_0.9.11_x64_portable.zip). Extract the entire portable ZIP to a writable folder and runkanqual.exe; keep its runtime and data folders together. - macOS Apple Silicon:
KanQual_0.9.11_aarch64.dmg. - macOS Intel:
KanQual_0.9.11_x64.dmg. - Linux x64:
KanQual_0.9.11_amd64.AppImageorKanQual_0.9.11_amd64.deb. - SHA-256 checksums for the attached distributables are in
SHA256SUMS-v0.9.11.txt.
All four platform build jobs passed, including frontend/native checks and packaged-artifact smoke tests. Packaged runtime smoke tests passed on macOS and Linux; the hosted Windows runner cannot run PostgreSQL under its elevated administrator token.
KanQual sample data v1.0.0 - Student belonging
Sample data for demonstrating KanQual's qualitative-analysis features.
All interviews and media are fictional, AI-generated demonstration data. The audio uses synthesized voices. This collection is not real student testimony or research evidence.
Downloads
- Interview transcripts: 18 Word documents. Each begins with "FICTIONAL - AI Generated KanQual demo".
- Multimedia collection: 3 searchable PDF event fliers, 3 illustrated PNG event fliers, 2 synthetic student audio diaries, and 1 captioned university promotion video. Includes text companions, captions, a local preview gallery, generation sources, and an asset manifest.
Getting started
- Download and extract either or both ZIP files.
- Create a demonstration project in KanQual.
- Add the extracted documents and media through the appropriate source-upload tabs.
- To preview the multimedia collection, open belonging-media/index.html in your browser.
These are source files, not a KanQual project-backup archive.
Retain the fictional-data disclosure when sharing or adapting these materials.
This is a dataset release, not an application update.
SHA-256 checksums
015f60bd74f7895632aea86b74e445c26b58e4681ea8d5c00edb89399c7b868f belonging-transcripts.zip
f23236a29668e539ae5c2c296d1ae11377690f5e1d419f57d501090ca4412415 belonging-media.zip
KanQual v0.9.10
KanQual v0.9.10 improves graph exploration, especially for larger projects.
Graph layout and controls
- New fCoSE network layout with grouping by type enabled by default.
- Graph mode automatically arranges items when opened and fits the result into view.
- Group by source/object, type, or attribute values, with controls for spacing, label room, and advanced layout parameters.
- Pin objects or relationship endpoints to keep them fixed during layout; pin badges show which items are anchored.
- Improved zoom and fit behavior for large graphs, including reliable handling of pinned items.
- Item size controls also scale labels. The toolbar now brings together Add, Auto layout, Graph settings, Filter, Zoom, Fit, and Download.
- Sources and codes are hidden initially and can be enabled in graph filters. Saved drawings retain their arrangements.
Downloads
- Windows x64: installer (
KanQual_0.9.10_x64-setup.exe) or portable ZIP (Kanqual_0.9.10_x64_portable.zip). Extract the entire portable ZIP to a writable folder and runkanqual.exe; keep its runtime and data folders together. - macOS Apple Silicon:
KanQual_0.9.10_aarch64.dmg. - macOS Intel:
KanQual_0.9.10_x64.dmg. - Linux x64: AppImage or DEB package.
All four platform build jobs passed, including frontend/native checks and packaged-artifact smoke tests. Packaged runtime smoke tests passed on macOS and Linux; the hosted Windows runner cannot run PostgreSQL under its elevated administrator token.
Kanqual v0.9.9
Improved installation restore
Version 0.9.9 simplifies restoring a full-installation backup from Admin Settings and fixes an authentication issue that could incorrectly reject a signed-in administrator.
What's changed
- Select a backup file and validate its password in Admin Settings, then continue in a dedicated restore screen using the login layout.
- Create a strongly recommended recovery backup or choose Skip. The current administrator password is required only when creating the recovery backup, which is encrypted with that password.
- Review the backup version, project count, file count, and user count in a four-card summary.
- Select Continue to open Set New Administrator Password without restarting the app. The validated backup password stays in memory, so it does not need to be entered again during the same session.
- Use clearer button labels, consistent Cancel/Continue ordering, and smaller screens with scrolling support.
Restore reliability
- Fixed restore authentication checks to use the active administrator session.
- Normal app commands are blocked during restoration, PostgreSQL is stopped before files are replaced, and background tasks cannot reconnect to the replacement database.
- Existing rollback and interrupted-restore recovery remain available even when the optional encrypted recovery backup is skipped.
Before restoring
Restoration replaces the current installation's projects, users, settings, and managed source files. Stop work on other connected devices first. We strongly recommend creating a backup before proceeding.
Passwords are kept only in memory. If the app is closed or reloaded before restoration finishes, resuming may require the backup password again. After restoration completes, restart and sign in with the new administrator password, then reset restored users' passwords before they sign in.
Downloads
Distributables target Windows x64, macOS Apple Silicon and Intel, and Linux x64.
Validation
The production build, restore browser regression tests, locale checks, and all nine native restore tests passed, including an isolated PostgreSQL rollback test.
KanQual v0.9.8
Changes since v0.9.7
- Added full-installation restore in Admin Settings, with backup validation, a recovery backup, and recovery handling if restoration fails or is interrupted.
- Split Backup, Restore, and Updates into separate settings buttons and modals.
- Split first-startup restore into backup selection/password and new administrator password steps; arranged completion details in a 2-by-2 grid.
- Fixed restored project access for administrator identities, imported authors, and removed accounts.
- Fixed overlapping restore-status checks that could incorrectly report that a restore was already running, and added retry handling for status errors.
- Updated vulnerable dependencies: source-map-js, brace-expansion, DOMPurify, Moment, and rustls.
- Updated the permission model and displayed matrix so coders can create codes, matching the source-screen behavior.
- Removed unused files, standardized desktop icon generation, consolidated browser regression tests, and enabled self-contained permission validation in CI.
Downloads
- Windows x64:
KanQual_0.9.8_x64-setup.exeinstaller orKanqual_0.9.8_x64_portable.zip. Extract the portable ZIP and runkanqual.exe; keep its runtime files together. - macOS Apple Silicon:
KanQual_0.9.8_aarch64.dmgorKanQual_aarch64.app.tar.gz. - macOS Intel:
KanQual_0.9.8_x64.dmgorKanQual_x64.app.tar.gz. - Linux x64:
KanQual_0.9.8_amd64.deborKanQual_0.9.8_amd64.AppImage. SHA256SUMS.txtlists SHA-256 hashes for all eight application packages.
Build verification
Built from tag v0.9.8, commit aabebe2397f16ea549f6934d6abc7a813eb39ff1. All four platform release jobs passed, including packaged-artifact checks. macOS and Linux runtime smoke tests passed. The hosted Windows runtime startup check is skipped because its elevated account cannot start PostgreSQL.
KanQual v0.9.7
Changes since v0.9.6
- Administrator sessions now check for new releases and display the update banner in Admin Settings and in projects opened by an administrator.
- Changes to automatic update checks and banner preferences take effect immediately, without signing out.
- Existing update dismissal preferences remain respected.
- Updated CI actions to their Node.js 24-compatible versions; application builds continue to use Node.js 22.
Downloads
- Windows x64:
KanQual_0.9.7_x64-setup.exeinstaller orKanqual_0.9.7_x64_portable.zip. Extract the portable ZIP and runkanqual.exe; keep its runtime files together. - macOS Apple Silicon:
KanQual_0.9.7_aarch64.dmgorKanQual_aarch64.app.tar.gz. - macOS Intel:
KanQual_0.9.7_x64.dmgorKanQual_x64.app.tar.gz. - Linux x64:
KanQual_0.9.7_amd64.deborKanQual_0.9.7_amd64.AppImage. SHA256SUMS.txtlists SHA-256 hashes for all eight application packages.
Build verification
Built from tag v0.9.7, commit 271812e236f8c7a28d3aa47212bb9a43b0669e48. All four platform release jobs passed, including packaged-artifact checks. macOS and Linux runtime smoke tests passed. The hosted Windows runtime startup check is skipped because its elevated account cannot start PostgreSQL.
KanQual v0.9.6
Changes
- Import projects from encrypted JSON, unencrypted JSON, and REFI-QDA files through Admin Settings > Projects.
- Reduce memory use with streamed audio/video playback, lightweight source summaries, focused queries, and image thumbnails.
- Improve table scrolling and pagination across project views, with consistent search and navigation controls.
- Fix scrolling in smaller windows and keep Codebook columns within the available width.
- Improve coding lock readiness, text selection, and annotation deletion responsiveness.
- Speed up navigation with narrower initial loads, bounded repeat-visit caching, and JavaScript preloading on navigation hover or focus.
- Replace the startup dog logo to remove the damaged corner.
Downloads
- Windows x64: use the
x64-setup.exeinstaller, or extract thex64_portable.zipbundle and runkanqual.exe. Keep the portable bundle's runtime files together. - macOS Apple Silicon: use the
aarch64.dmgoraarch64.app.tar.gzpackage. - macOS Intel: use the
x64.dmgorx64.app.tar.gzpackage. - Linux x64: use the
amd64.deboramd64.AppImagepackage. SHA256SUMS.txtcontains hashes for the attached application packages.
Build verification
Built from tag v0.9.6 (commit 189d54fbdfc494cd1302a605104db3f945bbe419). All four platform release jobs completed successfully, including packaged-artifact checks. macOS and Linux runtime smoke tests passed. The hosted Windows runtime startup check is skipped because its elevated account cannot start PostgreSQL.
Kanqual v0.9.5
KanQual 0.9.5
KanQual 0.9.5 is a major pre-1.0 update that moves the application to its PostgreSQL-only architecture and substantially expands the qualitative research workspace.
Highlights
- App-managed PostgreSQL 17 runtime that makes the data structure more flexible
- Guided first-run setup for administrators, projects, users, sources, and coding
- Expanded graph and timeline views
- Redesigned audio and video coding controls
- Improved reports, exports, snapshots, and encrypted backups
- Broader localization coverage
- Consistent Lucide icon system
- Windows, macOS, and Linux release packages
Research Workflows
- Expanded management of sources, objects, relationships, codes, and annotations - as opposed to the strict cases&documents hierarchy
- Improved create and edit modals with standardized graphics controls
- New timeline groups, item placement, appearance settings, and export behavior
- Improved graph layout, selection, inspection, and appearance controls
- Refined detail views and navigation across project entities
- Improved memo and report-building workflows
- Updated annotation, code-frequency, and user-activity reports
Media Coding
- Redesigned audio and video playback controls
- Improved waveform navigation, zoom, volume, and playback-speed controls
- Clip creation and editing with start and end boundaries
- Multi-code clip support
- Frame extraction for video sources
- Improved annotation previews and playback behavior
Setup And Interface
- New first-run guide covering:
- Administrator setup
- Project creation
- User creation and project ownership
- Source upload
- Opening the coding workspace
- Creating and assigning a code
- Improved authentication and first-login behavior
- Updated settings, sidebars, headers, help modals, and context menus
- Improved startup splash screen and project selection
- Replaced legacy and inline icons with Lucide icons
- Expanded localization across active application views
Data And Reliability
- Dedicated databases and managed file storage for individual projects
- Improved project snapshots and encrypted administrative backups
- More complete project exports, including source files and project layout data
- Updated REFI-QDA project and codebook exchange support
- Improved packaged-runtime and artifact validation
- Updated dependencies and security-sensitive packages
- Removed the legacy PocketBase runtime and support code
AI Assist
AI Assist remains optional and includes support for:
- Project-aware chat
- Assisted coding
- Source and object attribute identification
- Code analysis
- Transcript processing and review
- Local embeddings and configured model providers
Downloads
- Windows x64: NSIS installer and portable ZIP
- macOS Apple Silicon: application and DMG
- macOS Intel: application and DMG
- Linux x64: AppImage and DEB
Upgrade Note
Version 0.9.5 replaces KanQual's previous PocketBase-based architecture. Because this is a substantial pre-1.0 data architecture change, it is not backwards compatible with previous versions.
KanQual remains under active development. Interfaces, setup, AI workflows, and data exchange behavior may continue to evolve as the application approaches version 1.0.
Kanqual v0.9.4
Automated release for main.## KanQual 0.9.4
KanQual 0.9.4 focuses on a much stronger AI Assist setup flow, better project safety and auditability, and a broad round of usability improvements across cases, documents, users, reports, and settings.
Highlights
- Added a much more capable
AI Assist Homewith clearer device-level and project-level setup. - Added cloud LLM configuration alongside local model support, including provider setup and model discovery.
- Expanded AI workflows for attribute suggestions, analysis, coding support, and document processing/review.
- Added localization infrastructure and app-language support.
- Improved project backup visibility, backup controls, and recovery workflows.
- Added project presence tracking and richer project activity/audit details.
- Refined help text, menus, icons, and general UI consistency across the app.
What’s New
AI Assist
- Reworked
AI Assist Homeinto the main control center for runtime setup and project AI readiness. - Added cloud provider support for
OpenAI,Anthropic,GitHub Models,Blablador, andOllama, alongside local OpenAI-compatible endpoints. - Improved AI backend/runtime handling and prompt behavior.
- Expanded AI attribute workflows, including better saved-run handling and review flows.
- Improved AI document processing with saved review records, segment/entity cleanup, and export-back-into-project flows.
- Improved AI coding and analysis workflows, including clearer setup and status messaging.
Localization
- Added localization plumbing, locale-aware formatting, and app language settings.
- Moved a large amount of UI copy into the locale system to support ongoing translation work.
Backups and Recovery
- Made project backups more visible from Project Home.
- Added warning banners for missing, interrupted, or failed automatic backups.
- Expanded backup controls, retention visibility, encrypted backup support, and restore messaging.
Collaboration and Audit
- Added project presence tracking, including active/inactive state handling.
- Expanded Project Log coverage with richer labels, metadata, and action detail views.
- Improved project user management with more role/status detail and better imported-user resolution flows.
Cases, Documents, and Reports
- Added quality-of-life improvements across cases and documents.
- Improved document/case attribute workflows.
- Updated reports and analysis screens with UI cleanup and consistency improvements.
UI and Settings
- Standardized top-right menus and help affordances across many screens.
- Refined App Settings, Project Settings, and User Settings layouts and help content.
- Added general icon and interface polish.
Summary
KanQual 0.9.4 delivers a major upgrade to AI Assist setup and workflows, adds localization support, improves backup visibility and recovery safeguards, introduces presence tracking and richer project audit logs, and includes a broad set of usability improvements across settings, users, cases, documents, and reports.
Kanqual v0.9.3
Kanqual Release Notes
Improvements
- Fixed
.docxdocument import for a wider range of valid Word files, including some programmatically generated documents that previously failed to extract text. - Fixed the New Document upload modal so file picker uploads work reliably again.
- Fixed drag-and-drop document upload in the desktop app.
- Improved the document parser’s handling of Word XML content and ZIP packaging edge cases.
App Settings
- Added a visible
Updatescard in App Settings. - Added automatic startup checks for newer Kanqual releases.
- Added an
Open Releases Pagebutton that opens the GitHub releases page in the system default browser. - Removed inactive update options so the Updates section only shows controls that are currently useful.
Notes
- Update notifications currently provide a warning only; updates are not downloaded or installed in-app.
- Update checks use the latest stable GitHub release.