Mirobody
인간 건강의 표준 레지스트리, 약 2천 개 임상·생활 지표를 하나의 언어로 정리
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
A communication assistant for people living with neurodegenerative conditions like ALS, MND, or other speech & motor difficulties.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗September is an assistive communication app for people with ALS, MND, or other speech and motor difficulties. It helps a user express a full thought with fewer keystrokes.
The screenshots on this page show the browser app with sample data.
September contains three applications:
apps/web is the browser application.apps/desktop is the Tauri application for macOS.apps/keyboard is the native floating keyboard for macOS.The web and desktop applications import the same rules, autocomplete engine,
design system, and application screens from the root workspace packages. Each
app keeps its own route bootstrap and platform services. The web app also has a
public landing page at /.
The web app stores data and its bounded speech cache in one IndexedDB database. The desktop app stores domain data in SQLite and provider keys in the macOS Keychain.
[laughs]. Five mood keys set the tone of the suggestions.Help remains available before setup is complete. The setup screen opens its
guide inline, while /help and each stable guide link open the full Help
screen.
A note holds prepared long-form text inside a space. The same words read aloud, present, or export.
Present fills the screen with one chunk of the note at a time and speaks it in the user's voice.
Today reports the typing the app saved and what the services cost. The numbers stay on the device.
Install the JavaScript workspace from the repository root:
pnpm install
The web app does not use environment variables for provider keys. Add OpenRouter or ElevenLabs keys in the application settings.
Check every package from the repository root:
pnpm build
pnpm lint
pnpm test
The packages share one configuration. tsconfig.base.json holds the compiler
options, eslint.config.mjs holds the lint rules, vite.shared.ts holds the
Vite and Vitest pieces, and vitest.setup.ts gives jsdom what React tests need.
Start the browser application:
make dev
The application opens at http://localhost:3009.
Start the desktop application:
make desktop-dev
Start the native keyboard:
make mac-run
Build its signed app bundle or installable DMG:
make mac-app
make keyboard-dmg
The keyboard uses the bundle identifier com.september.keyboard. The DMG is
written to apps/keyboard/.build/release/Keyboard.dmg.
Store the Apple signing values in the ignored root .envrc file:
export APPLE_TEAM_ID=...
export APPLE_SIGNING_IDENTITY=...
export APPLE_PROVISIONING_PROFILE=...
export APPLE_API_ISSUER=...
export APPLE_API_KEY=...
export APPLE_API_KEY_PATH=...
Create the signed desktop installer from the repository root:
make desktop-release
The command builds the app and DMG, submits both to Apple, staples the tickets, checks the DMG with Gatekeeper, and prints its path and SHA-256 checksum.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗