groovyquan 84b970371c feat: add customizable AI config with settings panel
- Add config service with JSON persistence in ~/.config/hi-kid/config.json
- Add IPC channels: config:get, config:set, config:changed
- Agent now supports dynamic aiName and systemPrompt with {{AI_NAME}} placeholder
- Extend SettingsPanel with gear icon and config form dropdown
- Replace all hardcoded "Kitten" references with dynamic aiName prop
- LLM parameter changes trigger automatic Agent rebuild
2026-04-19 20:59:24 +08:00
2026-04-18 10:15:33 +08:00
2026-04-18 10:15:33 +08:00
2026-04-18 10:15:33 +08:00
2026-04-18 10:15:33 +08:00
2026-04-18 10:15:33 +08:00
2026-04-18 10:15:33 +08:00
2026-04-18 10:15:33 +08:00
2026-04-18 10:15:33 +08:00
2026-04-18 10:15:33 +08:00

electron-app-demo1

An Electron application with React and TypeScript

Project Setup

Install

$ npm install

Development

$ npm run dev

Build

# For windows
$ npm run build:win

# For macOS
$ npm run build:mac

# For Linux
$ npm run build:linux
S
Description
HiKid - Your AI English Pal. A desktop app built with React and TypeScript, targeting children in non-English-speaking countries who want to practice English speaking and listening.
https://xiaochong.github.io/hi-kid
Readme MIT
6.6 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 65.8%
CSS 21.6%
HTML 5.9%
JavaScript 4.2%
Shell 2.5%