mikkeli 2fe9665664 Keep streaming TTS open; name the swappable-provider pattern
Utterances cross as chunks with an explicit terminator, so whole-utterance is
a stream of one chunk and a streaming TTS needs no protocol change. Records
what must not be built — a single-body download-then-play player — since that
forecloses streaming silently.

Also notes the transport is fully exercisable with espeak-ng or a canned WAV,
so audio transport need not wait on GPT-SoVITS.

The provider-behind-an-interface shape has now been picked three times
independently, so it is named as the project idiom rather than re-derived.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013kj58Jugkic783b8ZrtTVZ
2026-09-04 14:02:41 +09:00
2026-08-07 12:58:17 +00:00

Project Yukart

Making a 2008 Mitsubishi Colt Ralliart (Z27AG) a bit smarter with modern technologies. What the system is meant to do is described in OVERVIEW.md.

This repository is the overview and roadmap only — it holds no code. Every application or application cluster lives in its own repository and is indexed here.

Documents

  • Overview — what the system is meant to do
  • Architecture — system shape, services, message bus, display contract
  • Orin runtime — what runs on the board: memory budget, startup tiers, audio
  • Repositories — repo layout, naming, template-repo policy
  • Roadmap — phases and current status

Repository index

Repository Role Status
project-yukart This hub — overview, roadmap, cross-cutting design Active
orin-nano-env-setup Jetson host bring-up: drivers, kernel modules, OS-level setup Active

Planned repositories and the reasoning behind the split are described in docs/REPOS.md.

Hardware at a glance

Part Role
NVIDIA Jetson Orin Nano Super (mikkeli-orin-nano-2) Main compute, JetPack r36.4 / Ubuntu 22.04
PEAK PCAN-USB Car CAN bus access (can1, 500 kbps)
Onboard MTTCan Second CAN interface (can0)
Waveshare SIM7600G-H-M.2 LTE Cat 4 + GNSS

Details and rationale live in the environment repo's bill of materials.

S
Description
Making Yukart more intelligent with a Jetson Orin Nano and many other stuff.
Readme 561 KiB
Languages
Markdown 100%