ClearTranslate is a Flutter-based cross-platform Chinese-English translation tool.
The product direction is now:
Local dictionary first. LLM API when context gets complex.
For short word and phrase lookup, ClearTranslate should prefer a prebuilt local SQLite dictionary. For sentences, paragraphs, long text, polishing, and deeper explanations, it should use an OpenAI-compatible LLM API configured by the user.
Phase 0 has validated the Windows desktop prototype and OpenAI-compatible translation chain.
Next major stages:
- Phase 1: AI text translation MVP
- Phase 2: local dictionary MVP
- Phase 3: AI-enhanced dictionary explanations
- Windows
- macOS
- Android
- iOS
Linux and Web are not current product targets.
Install Flutter, then run:
flutter pub get
flutter analyze
flutter test
flutter run -d windowsIf Flutter is not in PATH on this machine:
C:\Users\ning.wang\Downloads\flutter\bin\flutter.bat run -d windowsProject planning documents live in docs/.
Recommended reading order:
docs/overview.mddocs/product_spec.mddocs/architecture.mddocs/roadmap.mddocs/dictionary_sources.md