Commit Graph

142 Commits

Author SHA1 Message Date
XiaoYang fd3ebc8d1c docs: update supported models documentation with new models and licensing info 2026-02-06 17:05:08 +08:00
XiaoYang f940bc6fe8 docs(README): reorder badges to move license badge to end 2026-02-06 16:42:23 +08:00
XiaoYang 746dd1491c chore(docs): restructure README files and add Chinese documentation 2026-02-06 16:39:52 +08:00
XiaoYang c582c4cd0a docs: update and optimize README and project documentation system
- Update README.md with improved formatting, logo, badges,
  and comprehensive documentation
- Add README.en.md with English translation of the documentation
- Include detailed quick start guide, CLI reference,
  and supported models table
- Add changelog information highlighting recent features
- Add script directory and adjust script file locations
2026-02-06 16:13:50 +08:00
jhqxxx 978b74ec13 update readme 2026-02-05 01:18:53 +08:00
jhqxxx f7dfc3a046 Merge branch 'add_model' 2026-02-05 00:44:05 +08:00
jhqxxx 1c507a7b12 add qwen3-asr 2026-02-05 00:43:49 +08:00
jhqxxx 073723447f merge main 2026-02-02 21:30:52 +08:00
jhqxxx f2cb6bf976 merge main 2026-02-02 17:56:34 +08:00
jhqxxx 4e6f8bc7b2 Update README.md 2026-02-02 12:09:14 +08:00
jhqxxx 901324cd1a fix qwen3vl-thinking startswith bug 2026-01-31 18:57:42 +08:00
jhqxxx 16e3aefaa7 fix aha run multiple inputs bug 2026-01-31 18:37:28 +08:00
jhqxxx fe299c3401 Merge branch 'pr/go-restream/20' 2026-01-30 22:19:53 +08:00
jhqxxx 292dfd31e4 merge pr/go-restream/20 2026-01-30 22:17:00 +08:00
jhqxxx e3944588fc index tts stash save 2026-01-30 22:04:23 +08:00
XiaoYang da6229abee ## feat(cli): add **list** subcommand to show supported models
- Add 'list' subcommand to display all available models with their
  ModelScope IDs
- Implement run_list() function to print formatted table of models
- Update main() to handle the new List command variant
- Add ValueEnum import for clap functionality

style(models): hide internal model variants from CLI help

- Add hide = true attribute to all WhichModel enum variants to
  prevent showing internal model names in CLI help output
- Keep the functionality intact while cleaning up user interface
2026-01-22 17:09:03 +08:00
XiaoYang f010087e97 ```
feat(cli): add direct model inference via new run subcommand

- Add `aha run` CLI subcommand for direct model inference without HTTP service
- Support multiple models including Qwen series, OCR models, ASR models, and voice generation
- Implement input/output handling with file path support and auto-generation
- Add comprehensive documentation in CLI_USAGE.md with examples
- Include performance timing for model loading and inference operations
- Add macOS build target to Makefile with Metal support
```
2026-01-21 18:41:11 +08:00
XiaoYang 861c411ba2 feat: CLI Subcommand Support
- **CLI Subcommand Support**: Added three new subcommands for better command organization:
  - `aha cli` - Download model and start HTTP service (default, backward compatible)
  - `aha serv` - Start HTTP service only (requires `--weight-path`)
  - `aha download` - Download model only (no service start)
2026-01-20 22:15:45 +08:00
jhqxxx 53791efa80 fix modelscope fun-asr-nano-2512 model load error 2026-01-17 13:18:26 +08:00
jhqxxx 45b53e41cd update fmt 2026-01-15 23:20:16 +08:00
jhqxxx f4e95e3937 use linear_b 2026-01-15 23:17:34 +08:00
jhqxxx d9b803d27e add qwen3 and fun-asr-nano 2026-01-15 21:57:12 +08:00
jhqxxx 2c1d5e3a14 update fmt 2026-01-09 18:47:39 +08:00
jhqxxx 461eed7556 updata resample use rubato 2026-01-09 16:06:04 +08:00
jhqxxx 24194182fc update get audio data 2026-01-08 19:22:21 +08:00
jhqxxx d5ec315150 Merge branch 'pr/KingBright/13' 2026-01-08 00:12:23 +08:00
jhqxxx 618d75b263 merge pr/KingBright/13 2026-01-08 00:04:24 +08:00
jhqxxx 0cc4880921 Merge branch 'pr/KingBright/13' 2026-01-07 23:07:12 +08:00
jhqxxx d7df9afb70 merge metal features 2026-01-07 23:04:00 +08:00
jhqxxx dd70fa8f63 update fmt 2026-01-07 21:49:31 +08:00
jhqxxx 96437e8282 Merge branch 'add_model' 2026-01-07 21:48:45 +08:00
jhqxxx c2951d9ac9 test 2026-01-07 21:47:23 +08:00
jhqxxx 6ef8facfde add glm-asr-nano 2026-01-07 21:46:01 +08:00
KingBright 4e35866a59 dynamic home dir & model donwload script 2026-01-05 15:21:15 +08:00
jhqxxx 981457347a load audio has problem 2025-12-31 17:39:25 +08:00
KingBright 26fccaa0f6 add metal support 2025-12-31 17:04:16 +08:00
jhqxxx 3ba4de8a7d deploy add address 2025-12-26 14:56:17 +08:00
jhqxxx 30a00d1ac7 update toml 2025-12-26 14:26:33 +08:00
jhqxxx 6b8381a765 update 2025-12-26 00:33:07 +08:00
jhqxxx 88ee303392 merge pr/guobin211/12 2025-12-26 00:23:14 +08:00
michaelbguo 0cbedb24e4 refactor: 优化RMBG2.0图像预处理流程,提前转换RGB数据以减少重复操作 2025-12-25 21:10:05 +08:00
jhqxxx 9a4fa636be add image api and audio api 2025-12-25 20:25:52 +08:00
michaelbguo 7c9261567b refactor: 为RMBG2.0测试方法添加cfg(test)属性,优化extract_image_url函数避免clone 2025-12-25 10:44:32 +08:00
michaelbguo f35631157a feat: 优化RMBG2.0图像处理性能,支持并行批量处理 2025-12-24 21:42:05 +08:00
jhqxxx bf53d3d869 update fmt 2025-12-24 16:03:39 +08:00
jhqxxx 68e333a4f4 delete test png 2025-12-23 23:47:20 +08:00
jhqxxx 77951b9090 cargo.toml delete github link 2025-12-23 20:55:36 +08:00
jhqxxx ec4700f28d merge pr/lokarex/10 2025-12-23 19:47:08 +08:00
jhqxxx 06bd7fce04 add RMBGv2.0 2025-12-23 19:23:21 +08:00
lokarex f94f966a86 Supplement the omitted model information 2025-12-19 23:28:08 +08:00