Synq Core OS
Find a file
Synq Imaging d24f1437c2 [autosave] milestone/2.1-stream-ui @ 2026-05-08T11:09:10-07:00
4 files, 4 new

?? scripts/__pycache__/
?? scripts/synqcore_mcp_server.py
?? scripts/synqcore_terminal.py
?? synqterm
2026-05-08 11:09:10 -07:00
agents/finance auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
audits auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
config/systemd auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
crates auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
docs auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
mcp_venv [autosave] milestone/2.1-stream-ui @ 2026-05-08T10:53:10-07:00 2026-05-08 10:53:11 -07:00
migrations auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
models [autosave] milestone/2.1-stream-ui @ 2026-05-08T09:31:36-07:00 2026-05-08 09:31:36 -07:00
scripts [autosave] milestone/2.1-stream-ui @ 2026-05-08T11:09:10-07:00 2026-05-08 11:09:10 -07:00
synq-mobile auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
tests auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
.env.example auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
.gitignore auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
.gitlab-ci.yml auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
BEAM_AI_SETUP.md [autosave] milestone/2.1-stream-ui @ 2026-05-08T09:31:36-07:00 2026-05-08 09:31:36 -07:00
Cargo.lock [autosave] milestone/2.1-stream-ui @ 2026-05-08T09:31:36-07:00 2026-05-08 09:31:36 -07:00
Cargo.toml [autosave] milestone/2.1-stream-ui @ 2026-05-08T09:31:36-07:00 2026-05-08 09:31:36 -07:00
CHANGELOG.md auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
config.toml auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
CONTRIBUTING.md auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
docker-compose.infra.yml auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
docker-compose.override.yml auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
docker-compose.yml auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
Dockerfile auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
launch-intel-dashboard.sh feat(mobile): Synq Mobile v0.1 scaffold — multi-profile Tauri app with Kids PIN setup 2026-05-06 18:12:13 -07:00
launch-stream-fixed.sh auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
LICENSE auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
README.md [autosave] milestone/2.1-stream-ui @ 2026-05-08T09:34:07-07:00 2026-05-08 09:34:07 -07:00
Synq_Project_Wiki_v3.0_May5.md auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
synq_stream_ui_spec.md auto-backup: synq-core-runtime @ 20260507-192850 2026-05-07 19:28:50 -07:00
synqterm [autosave] milestone/2.1-stream-ui @ 2026-05-08T11:09:10-07:00 2026-05-08 11:09:10 -07:00
validate_milestone1.sh feat(milestone-1): complete Synq Core Runtime kernel 2026-04-30 19:14:28 -07:00

Synq Core Runtime

Single persistent conversation surface (the Stream) with deterministic PHI classification, hybrid backend routing, and tamper-evident audit logging.

Architecture

Stream UI → Intent Encoder + PHI Classifier → Backend Router → Scheduler → Capability Agents → Manifold/Shadow Log

Stack

  • Rust 1.85+
  • Tauri v2 (fullscreen kiosk UI)
  • PostgreSQL 16 + pgvector
  • sqlx 0.8, tokio 1.40

Workspace Crates

Crate Purpose
synq-protocol Shared types (Vector, Backend, Intent, StreamMessage)
synq-security PHI classifier (<10ms deterministic), ed25519 signing
synq-backend Kimi Cloud + Local Ollama clients, backend router
synq-core Manifold (pgvector), ShadowLog, Scheduler, VectorBus
synq-agents EMR agent skeleton
synq-cli Testing & debugging CLI
ui/stream Tauri v2 + React fullscreen kiosk

Quick Start

# Setup (creates .env, starts Postgres, runs migrations)
./scripts/init.sh

# Run CLI
cargo run --bin synq-cli chat

# Run tests
./scripts/test.sh

# Run Tauri UI
cd ui/stream && npm install && npm run tauri dev

Environment Variables

Copy .env.example to .env and fill in your API keys.

License

MIT

test line