No description
Find a file
2026-05-06 16:45:03 +00:00
.claude-code-history Logs Claude Code session history for R8 ProGuard fix and CC2 workflow implementation (2026-05-06) 2026-05-06 12:43:27 -04:00
.forgejo/workflows Replaces broken upload-artifact step with Forgejo Releases API upload 2026-05-06 11:26:26 -04:00
.sentry-native Updates project index for new docs, datasets, module. 2026-04-12 01:26:49 -04:00
.telemetry Add project configuration and documentation infrastructure 2026-04-03 19:43:06 -04:00
androidApp Adds R8 ProGuard rules and makes Forgejo CI workflow CC2-compliant 2026-05-06 10:28:36 -04:00
DATASETS/2026-04-09-BUSINESS-PANEL-SAMPLE-CONVERSATION/PiecesOS-LTM-Reports-SQlite-primary-dbus-hx-available Adds DeepScriber strategy and architecture docs 2026-04-10 10:10:59 -04:00
DOCS Records Claude Code session history for STEP 13 B3/B4 smoke tests and STEP M checklist reconciliation (2026-05-05/06) 2026-05-06 07:29:03 -04:00
gradle Records Claude Code session history for STEP 13 B3/B4 smoke tests and STEP M checklist reconciliation (2026-05-05/06) 2026-05-06 07:29:03 -04:00
litert-lm Records Claude Code session history for STEP 13 B3/B4 smoke tests and STEP M checklist reconciliation (2026-05-05/06) 2026-05-06 07:29:03 -04:00
scripts Records Claude Code session history for STEP 14 global-rules amendment drafting and coder-dispatch reporting refinement (2026-05-06) 2026-05-06 09:40:46 -04:00
shared Drops MB display from Gemma 4 download progress captions (percent-only) 2026-05-04 04:49:57 -04:00
.env.example Records Claude Code session history for STEP 13 B3/B4 smoke tests and STEP M checklist reconciliation (2026-05-05/06) 2026-05-06 07:29:03 -04:00
.gitignore Phase I MVP checkpoint: B0a-B0d FGS-mic fix + LlmService scaffolding 2026-04-29 01:59:21 -04:00
build.gradle.kts Records Claude Code session history for STEP 14 global-rules amendment drafting and coder-dispatch reporting refinement (2026-05-06) 2026-05-06 09:40:46 -04:00
CHECKLIST.2026-05-06_pre-swarm-idempotency-refactor.md Records Claude Code session history for STEP 13 B3/B4 smoke tests and STEP M checklist reconciliation (2026-05-05/06) 2026-05-06 07:29:03 -04:00
CHECKLIST.md Records Claude Code session history for STEP 13 B3/B4 smoke tests and STEP M checklist reconciliation (2026-05-05/06) 2026-05-06 07:29:03 -04:00
CLAUDE.md Add project configuration and documentation infrastructure 2026-04-03 19:43:06 -04:00
gradle.properties Records Claude Code session history for STEP 14 global-rules amendment drafting and coder-dispatch reporting refinement (2026-05-06) 2026-05-06 09:40:46 -04:00
gradlew Add Gradle wrapper (8.7) for reproducible CI builds 2026-04-03 22:09:20 -04:00
gradlew.bat Add Gradle wrapper (8.7) for reproducible CI builds 2026-04-03 22:09:20 -04:00
LICENSE Initial commit: DeepScriber architecture and planning docs 2026-04-01 05:30:39 -04:00
LOGS-DeepScriber-LiteRT-LM-experimental-builds-setup-and-runners-documentation-global-rules-refinements.txt Adds Claude Code session history for PROJECT_INDEX regeneration (2026-04-19/20) 2026-04-26 15:28:56 -04:00
PROJECT_INDEX.json Logs Claude Code session history for R8 ProGuard fix and CC2 workflow implementation (2026-05-06) 2026-05-06 12:43:27 -04:00
PROJECT_INDEX.md Logs Claude Code session history for R8 ProGuard fix and CC2 workflow implementation (2026-05-06) 2026-05-06 12:43:27 -04:00
README.md Initial commit: DeepScriber architecture and planning docs 2026-04-01 05:30:39 -04:00
screenlog.0 Add project configuration and documentation infrastructure 2026-04-03 19:43:06 -04:00
settings.gradle.kts Records Claude Code session history for STEP 13 B3/B4 smoke tests and STEP M checklist reconciliation (2026-05-05/06) 2026-05-06 07:29:03 -04:00
version.json ci: bump MINOR to 1.7.34764 [skip ci] 2026-05-06 16:45:03 +00:00
version.txt ci: bump MINOR to 1.7.34764 [skip ci] 2026-05-06 16:45:03 +00:00

DeepScriber

The meeting assistant that knows what you need before you ask.

Proprietary and confidential. Copyright (c) 2026 Robin Cheung. All rights reserved.


Overview

DeepScriber is a privacy-first, on-device meeting assistant that runs on Android, Windows, and Linux. It captures audio, transcribes in real time, identifies speakers, and — most importantly — proactively surfaces relevant information during the meeting without being prompted.

Unlike competitors that require you to type a question, DeepScriber watches the conversation and anticipates what you need: citing case law during a legal discussion, flagging drug interactions during a medical consult, or surfacing client history during a sales call.

Key Features

  • Anticipative Intelligence — AI surfaces relevant info proactively, no prompting needed
  • On-Device Processing — STT, LLM, diarization all run locally; no cloud required
  • Speaker Diarization — Know who said what (LS-EEND neural diarization)
  • Knowledge Base — Ingest your documents (.md, .txt, .json); AI cross-references them live
  • Meeting Notes — Auto-generated summaries, action items, decisions, open questions
  • Cross-Platform — Single Kotlin codebase → Android + Windows + Linux

Tech Stack

Layer Technology
Language Kotlin Multiplatform
UI Compose Multiplatform
LLM LiteRT-LM (Gemma-3n, Qwen3, Phi-4)
STT + Diarization sherpa-onnx (Whisper, Parakeet, LS-EEND)
Entitlements RevenueCat
Inference ONNX Runtime (NNAPI / DirectML / CPU)

Documentation

Document Purpose
CHECKLIST.md Operational task list — the only doc a coding agent needs
DOCS/ARCHITECTURE.md Phase I full spec: ERD, entities, services, UI screens
DOCS/planning-roadmap.md 4-phase roadmap with legal/medical/CRM connectors
DOCS/competitive-analysis-hedy.md Hedy AI feature comparison
DOCS/porting-analysis.md Platform feasibility matrix
DOCS/module-mapping.md Module-by-module Swift → Kotlin mapping
DOCS/architecture-diagrams.md 10 Mermaid architecture diagrams
DOCS/cleanroom-architecture-spec.md Full architecture specification

Development Status

Phase I — Android In-Person MVP (in development)

License

Copyright (c) 2026 Robin Cheung. All rights reserved. See LICENSE.