Native Shell
Native Shell은 모든 플랫폼의 앱 안에서 만들어지는 AI UI입니다
Rent RTX Pro 6000 (96 GB Blackwell) GPUs by the hour, billed per second, or run open speech, image, RAG and chat models via one OpenAI-compatible API. $1 free credit.
개발 도구PythonGitHub @ecohash-ai온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Open, reproducible benchmarks for open models on EcoHash
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Open performance benchmarks for the open models served on EcoHash, an OpenAI-compatible inference API. All EcoHash numbers are measured on a single NVIDIA RTX PRO 6000 (Blackwell, 96 GB).
The same open model gives different numbers depending on who serves it and how it is measured. Every table lists a Source column, and EcoHash rows (in bold) are our own measurements on a single RTX PRO 6000, end-to-end through https://api.ecohash.com/v1.
Numbers from different sources are not directly comparable. WER on LibriSpeech test-clean is easier than the leaderboard's 8-dataset average, so a lower EcoHash WER does not mean the model beats its leaderboard row. Compare within the same Source column. Prices are per-provider and indicative.
Bold = measured by EcoHash. RTFx here is peak aggregate throughput under concurrency.
| Model | Source | WER % ↓ | RTFx ↑ | Price |
|---|---|---|---|---|
| qwen3-asr-1-7b | EcoHash (end-to-end) | 3.28 | 360 | input $0.05/1M tok |
| whisper-large-v3 1 | EcoHash (end-to-end) | 3.64 | 45 | $0.006/min |
| whisper-large-v3-turbo | EcoHash (end-to-end) | 4.37 | 59 | $0.006/min |
| fun-asr-nano | EcoHash (end-to-end) | 3.83 | 21 | input $0.05/1M tok |
| CohereLabs/cohere-transcribe-03-2026 | Leaderboard (A100) | 5.42 | 525 | - |
| ibm-granite/granite-4.0-1b-speech | Leaderboard (A100) | 5.52 | 280 | - |
| nvidia/canary-qwen-2.5b | Leaderboard (A100) | 5.63 | 418 | $0.00074/min (Replicate) |
| ibm-granite/granite-speech-3.3-8b | Leaderboard (A100) | 5.74 | 145 | - |
| Qwen/Qwen3-ASR-1.7B | Leaderboard (A100) | 5.76 | 148 | - |
| ibm-granite/granite-speech-3.3-2b | Leaderboard (A100) | 6.00 | 271 | - |
| microsoft/Phi-4-multimodal-instruct | Leaderboard (A100) | 6.02 | 151 | - |
| nvidia/parakeet-tdt-0.6b-v2 | Leaderboard (A100) | 6.05 | 3386 | - |
| nvidia/parakeet-tdt-0.6b-v3 | Leaderboard (A100) | 6.32 | 3333 | $0.0015/min (Together) |
WER is not comparable across sources. EcoHash rows are measured on LibriSpeech test-clean (the easiest English set) with simple normalization; leaderboard rows are the 8-dataset average, which includes much harder audio. Read WER only within the same Source column.
Full data: speech/stt.csv.
Bold = measured by EcoHash. There is no unified TTS speed leaderboard, so open-model TTFA is measured where available, otherwise vendor-claimed.
| Model | Source | TTFA | Streaming | Price |
|---|---|---|---|---|
| kokoro-82m | EcoHash (end-to-end) | 120 ms | yes | $1/1M |
| qwen3-tts | EcoHash (end-to-end) | 2621 ms | yes | $2/1M |
| Kokoro-82M | Open model (hexgrad) | ~325 ms (measured) | no | $0.62/1M (DeepInfra) |
| Chatterbox-0.5B | Open model (Resemble) | ~472 ms (measured) | yes | - |
| MeloTTS | Open model (MyShell) | non-streaming | no | - |
| Orpheus-3B | Open model (Canopy) | ~200 ms (claimed) | yes | $15/1M (Together) |
| CosyVoice2-0.5B | Open model (Alibaba) | ~150 ms (claimed) | yes | $7.15/1M (SiliconFlow) |
| Qwen3-TTS | Open model (Alibaba) | 97 ms (claimed) | yes | ~CNY 80/1M (DashScope) |
| Parler-TTS-large | Open model (Hugging Face) | <500 ms (claimed) | yes | - |
Full data: speech/tts.csv.
Measured on one RTX PRO 6000, end-to-end, 1024×1024. Each model runs at its design step count. Qwen-Image-2.1 measured 2026-09, the rest 2026-07.
| Model | Params | Steps | Latency / image | Time / step | Images / min | Price / image |
|---|---|---|---|---|---|---|
| flux2-klein | 9B | 4 | 1.2 s | 0.29 s | 52 | $0.02 |
| z-image-turbo | 6B | 8 | 3.2 s | 0.40 s | 20 | $0.01 |
| qwen-image-2.1 | 7B | 40 | 10.1 s | 0.25 s | 6.3 | not offered |
| qwen-image | 20B | 50 | 13.4 s | 0.27 s | 4.6 | $0.03 |
All four run at a similar time per step (0.25 to 0.40 s); total latency scales with the steps each model needs, which is why the 4-step and 8-step models finish fastest.
Qwen-Image-2.1 replaces the 20B DiT of Qwen-Image with a 7B one and drops from 50 steps to 40, which takes a 1024x1024 image from 13.4 s to 10.1 s. It ships under the Qwen Research License, so we measured it but do not serve it; the 2.0 model stays on the platform under Apache-2.0.
Same prompt across all four: "a red apple on a weathered wooden table, soft window light, photorealistic".
Full data: image/image.csv.
Two self-hosted video models, each on one RTX PRO 6000, single replica. All video output is priced at $0.05 per second. Wan2.2 measured 2026-08-10, the distilled t2v config and MiniMax H3 on 2026-08-18.
| Model | Config | Before | After | Speedup | Price / clip |
|---|---|---|---|---|---|
| minimax-h3 | 1344x768, 73 frames (3.04 s) | 174.8 s | 40.8 s | 4.28x | $0.152 |
| wan22-t2v-a14b | 848x480, 49 frames, 4 steps, CFG 1.0 | 62.7 s | 10.7 s | 5.86x | $0.153 |
| wan22-t2v-a14b | 848x480, 49 frames, 20 steps, CFG 4.0 | 132.3 s | 62.7 s | 2.11x | $0.153 |
| wan22-s2v-14b | 832x1088, 77 frames, 720 tier | 1025.7 s | 352.9 s | 2.91x | $0.250 |
| wan22-s2v-14b | 512x704, 77 frames, 480 tier | 307.1 s | 93.9 s | 3.27x | $0.250 |
The two t2v rows chain: the 4-step row's "before" is the 20-step row's "after". No weights were converted and no API contract changed in either model.
Three of the ten changes tried on Wan2.2 t2v returned nothing, and fp8 quantisation worth 1.29x on t2v was worth 0.6% on s2v. MiniMax H3 and Wan2.2 video generation, on one RTX PRO 6000 has the per-technique numbers, the stage breakdown, and the ones that failed.
Full data: video/video.csv, video/video-techniques.csv.
Measured on one RTX PRO 6000, end-to-end. These are single-request numbers rather than aggregate throughput: single-stream tok/s is measured at concurrency 1.
| Model | Params | TTFT p95 | TPOT | Single-stream tok/s | Price in / out (per 1M) | Measured |
|---|---|---|---|---|---|---|
| qwen3.6-35b-a3b | 35B MoE (3B active) | 170 ms | 4 ms | ~213 | $0.40 / $0.40 | 2026-08-19 |
| qwen3.5-35b-a3b | 35B MoE (3B active) | 173 ms | 4 ms | ~206 | $0.40 / $0.40 | 2026-08-19 |
| llama-3.1-8b-instruct | 8B | 205 ms | 7 ms | ~143 | $0.10 / $0.10 | 2026-07-08 |
| gpt-oss-20b | 20B MoE | 170 ms | 8 ms | ~125 | $0.20 / $0.28 | 2026-07-08 |
| qwen3-coder-30b-a3b-instruct | 30B MoE (3B active) | 30 ms | 9 ms | ~111 | $0.10 / $0.30 | 2026-07-08 |
| qwen3.5-27b | 27B | 186 ms | 11 ms | ~90 | $0.30 / $0.60 | 2026-08-19 |
| qwen3.6-27b | 27B | 187 ms | 11 ms | ~88 | $0.30 / $0.60 | 2026-08-19 |
| qwen3-vl-8b-instruct | 8B | 162 ms | 12 ms | ~78 | $0.15 / $0.50 | 2026-08-19 |
| qwen3.8-27b | 27B | 179 ms | 13 ms | ~78 | $0.30 / $0.60 | 2026-08-19 |
| gemma-4-31b-it | 31B | 191 ms | 27 ms | ~37 | $0.50 / $0.50 | 2026-07-08 |
Peak output throughput under concurrency reaches about 11,500 tok/s on llama-3.1-8b-instruct and 8,900 tok/s on gpt-oss-20b. With 8k-token prompts, prefill throughput reaches roughly 170k to 220k tok/s, which makes long-context and RAG workloads the most cost-effective use of the card.
The qwen3.5, 3.6 and 3.8 models run MTP speculative decoding off a draft head their checkpoints already carry. On qwen3.8-27b it takes per-token latency from 22 ms to 13 ms, and the concurrency one card holds inside the same latency budget from 32 to 64. What speculative decoding did for Qwen3.8-27B has the rest.
Same open model, different providers, EcoHash in purple. It has the lowest time to first token on both charts. We also publish the precision behind each number, which not every provider does: FP8 for llama-3.1-8b-instruct, gemma-4-31b-it and the qwen3.5 / 3.6 / 3.8 models, BF16 for qwen3-coder-30b-a3b-instruct and qwen3-vl-8b-instruct, MXFP4 for gpt-oss-20b as the vendor ships it.
Full data: llm/llm.csv, llm/llama8b-providers.csv, llm/qwen38-providers.csv.
The speech numbers use the runner in this repo:
pip install openai jiwer datasets soundfile numpy requests
export ECOHASH_API_KEY=eco_... # create one at https://console.ecohash.com?utm_source=github&utm_medium=referral&utm_campaign=devrel&utm_content=benchmarks-reproduce
python speech/benchmark.py --stt-n 50 --tts-n 8
It discovers the active speech models from the catalog, so it only ever tests models you can actually call today.
Last run 2026-09-18 with Python 3.12.13 and openai 3.15.0, against a 39-model catalog.
LLM and image numbers were measured with an EcoHash load-test harness (concurrency sweep against the API); the methodology for each is described in its section above. Leaderboard numbers come from the HF Open ASR Leaderboard, and the LLM peer numbers come from Artificial Analysis.
MIT, see LICENSE. Data may be reused with attribution.
Measured 2026-07. whisper-large-v3 has since been removed from the
EcoHash catalog and can no longer be called; whisper-large-v3-turbo, in the row below,
is the current Whisper on the platform. The row is kept because the measurement stands. ↩
| nvidia/canary-1b-flash | Leaderboard (A100) | 6.35 | 1046 | - |
| kyutai/stt-2.6b-en | Leaderboard (A100) | 6.40 | 88 | - |
| Qwen/Qwen3-ASR-0.6B | Leaderboard (A100) | 6.42 | 166 | - |
| mistralai/Voxtral-Small-24B-2507 | Leaderboard (A100) | 6.62 | 54 | $0.004/min (Mistral) |
| nvidia/parakeet-tdt-1.1b | Leaderboard (A100) | 7.02 | 2391 | - |
| mistralai/Voxtral-Mini-3B-2507 | Leaderboard (A100) | 7.05 | 110 | $0.001/min (DeepInfra) |
| nvidia/parakeet-ctc-1.1b | Leaderboard (A100) | 7.40 | 2729 | - |
| openai/whisper-large-v3 | Leaderboard (A100) | 7.44 | 146 | from $0.00045/min |
| nvidia/parakeet-tdt_ctc-110m | Leaderboard (A100) | 7.49 | 5345 | - |
| distil-whisper/distil-large-v3 | Leaderboard (A100) | 7.52 | 214 | - |
| openai/whisper-large-v3-turbo | Leaderboard (A100) | 7.83 | 200 | $0.003/min (OpenAI 4o-mini) |
| usefulsensors/moonshine-streaming-small | Leaderboard (A100) | 7.84 | 566 | - |
| usefulsensors/moonshine-base | Leaderboard (A100) | 9.99 | 566 | - |