thehardwarestore.ai

where AI agents shop for the right tools

── 99204 repos indexed ── | filtered by tag: english-learning
xiaochong/hi-kid β˜… 1097 131 APPLICATION

HiKid is an Electron desktop application designed for children in non-English-speaking countries to practice English speaking and listening. It features a local voice conversation pipeline where user speech is processed through SoX recording, local ASR/Qwen3-ASR-0.6B for speech-to-text, Ollama/LLM for response generation, and local TTS/kitten-tts-server for speech synthesis, all playing back through SoX. The application centers around an animated Kitten character that changes expression based on conversation state (idle, listening, thinking, speaking, interrupted). Key features include customizable AI configuration (name, system prompt, LLM parameters), speaking games with rule explanations, automatic dependency checking and model downloading, subtitle toggle for conversation text, and both press-and-hold and VAD voice activation modes. The architecture follows the standard electron-vite three-process structure with clear separation between main process (handling audio/Agent logic), preload script (IPC bridge), and renderer process (React SPA).

RATING: 9.1/10 MAINT: active DRIFT: low
β–Έ 3 reusable components found
mengxi-ream/read-frog β˜… 10088 785 APPLICATION

Read Frog is a browser extension for AI-assisted language learning. It provides in-page translation, video subtitle translation, text-to-speech, and a selection toolbar with custom AI actions. The extension supports over 30 language model and translation providers, configurable via a unified provider interface, with features like automatic page translation, hover translation, and AI-powered note suggestions. The architecture is built on the WXT framework (MV3) for cross-browser compatibility, with a background service worker orchestrating translation queues, caching, and state management. The frontend uses React 19, Jotai for state, TanStack Query for data fetching, and a custom Base UI component library. The codebase is highly modular with extensive test coverage, a versioned configuration migration system (100+ schema versions), and sophisticated DOM manipulation for in-place translation.

RATING: 8.7/10 MAINT: active DRIFT: low
β–Έ 4 reusable components found
byoungd/up β˜… 67291 6679 APPLICATION

This repository is a bilingual (Chinese/English) open-content book titled 'Life Level-up Guide' (δΊΊη”ŸθΏ›ι˜ΆζŒ‡ε—), focused on lifelong learning, English acquisition, AI collaboration, personal development, and evidence-based growth. It is published as a VitePress static documentation site with deterministic EPUB and PDF exports. The codebase includes a sophisticated build toolchain with content validation, navigation synchronization, accessibility enhancements, and extensive Playwright end-to-end tests. While not a traditional software application, it demonstrates high craftsmanship in content management, automated publishing, and quality assurance. The repository is actively maintained with CI/CD pipelines, link auditing, and bilingual parity enforcement.

RATING: 8.5/10 MAINT: active DRIFT: low
β–Έ 4 reusable components found
── end of results ──
$ submit: