ACME AI Smart Model Router

Smart Model Router · Codex và Claude CodeĐừng trả giá model mạnh cho mọi request.

SMR phân loại mỗi request thành bốn mức để việc dễ chạy model nhẹ, việc khó mới dùng model mạnh. Model và API key vẫn nằm trên máy bạn.

  • Windows · macOS · Linux
  • Mã nguồn mở Apache-2.0
  • Phân loại từ 1 ₫ mỗi lượt
  • Nạp từ 20.000 ₫, không cần thẻ quốc tế
SMR định tuyến một request thành bốn mức độ khó State của coding agent đi vào SMR, được phân vào một trong bốn mức Dễ, Trung bình thấp, Trung bình cao hoặc Khó, rồi gọi model bạn đã cấu hình: model nhẹ, model cân bằng, model mạnh hoặc model mạnh nhất. STATE 4 TIERS → MODEL
SMR định tuyến một request thành bốn mức độ khó State của coding agent đi vào SMR, được phân vào một trong bốn mức Dễ, Trung bình thấp, Trung bình cao hoặc Khó, rồi gọi model bạn đã cấu hình: model nhẹ, model cân bằng, model mạnh hoặc model mạnh nhất. STATE 4 MỨC → MODEL coding agent state SMR

Vấn đề

Model mạnh nhất đang làm cả việc nhỏ.

Coding agent giữ nguyên một model cho mọi request: đổi màu, viết test, sửa lỗi chính tả và cả những lần refactor khó nhất. Bạn trả tiền cho công suất không dùng đến, và hóa đơn không cho biết khoản đó nằm ở đâu.

  • Việc nhỏ, model lớn

    Một thay đổi vài dòng vẫn đi model đắt nhất vì không ai muốn dừng lại đổi model giữa phiên.

  • Chi phí không có dấu vết

    Hóa đơn model gộp mọi thứ lại. Không biết request nào đáng lẽ nên đi model nhẹ.

  • Cấu hình rải rác

    Codex và Claude Code dùng định dạng, biến môi trường và profile khác nhau.

Cách hoạt động

Một quyết định định tuyến cho mỗi request.

SMR chạy nền trên máy bạn. Nó không gọi model hộ bạn, không giữ key nhà cung cấp và không đổi nội dung hội thoại.

  1. 1

    Agent gọi SMR

    Codex hoặc Claude Code trỏ tới daemon trên 127.0.0.1 thay vì gọi thẳng nhà cung cấp model.

  2. 2

    SMR gửi một đoạn state

    Chỉ một đoạn văn bản đại diện cho request hiện tại đi lên api.acmeai.vn.

  3. 3

    ACME AI trả về mức độ

    Kết quả là một trong bốn mức: Dễ, Trung bình thấp, Trung bình cao hoặc Khó.

  4. 4

    SMR gọi model của bạn

    Request gốc đi tới model bạn đã cấu hình cho mức đó, bằng API key trên máy bạn.

SMR là daemon cục bộ, không phải plugin chính thức của Codex hay Claude Code. Nó chỉ thay đổi cấu hình host sau khi bạn xem và xác nhận.

Bốn mức

Bốn mức độ khó, bốn profile model.

Bạn quyết định model nào nhận mức nào. SMR không tự đổi model ngoài bốn profile bạn đã đặt.

  1. Dễ

    Model nhẹ

    Thay đổi nhỏ, rõ ràng

  2. Trung bình thấp

    Model cân bằng

    Sửa lỗi, viết test

  3. Trung bình cao

    Model mạnh

    Refactor nhiều file

  4. Khó

    Model mạnh nhất

    Thiết kế, gỡ lỗi phức tạp

Kiểm soát

Quyền quyết định vẫn ở trên máy bạn.

  • Bạn chọn model cho từng mức

    Cấu hình nằm trong một file trên máy. Đổi model chỉ là sửa cấu hình, không cần cài lại.

  • API key không rời máy

    Key nhà cung cấp model chỉ nằm trong cấu hình cục bộ. ACME AI không nhận và không lưu key đó.

  • Xác nhận trước khi sửa

    Installer phát hiện cấu hình Codex và Claude Code, hiện phần thay đổi, và chỉ ghi sau khi bạn đồng ý. Có backup và hoàn tác.

Chi phí

Trả theo lượt phân loại thực tế.

Không subscription, không cam kết tháng. Mỗi lượt được ghi thành một dòng trên sổ cái của bạn. Một lượt phân loại thường tốn 1–5 ₫; nếu trùng cache thì đúng 1 ₫.

  • 1–5 ₫ một lượt

    Một lượt phân loại thường tốn 1–5 ₫. State rất dài có thể tới khoảng 10 ₫. Số tiền làm tròn lên và tính bằng đồng: không có số lẻ, không có phí ẩn.

  • Cache hit còn 1 ₫

    Phân loại lại cùng một nội dung trong thời gian cache còn hiệu lực chỉ tính 10% giá gốc, tối thiểu 1 ₫ — với hầu hết request là đúng 1 ₫.

  • Nạp trước bằng QR

    Chuyển khoản VNĐ, không cần thẻ quốc tế. Mã QR hiển thị 30 phút; chuyển muộn vẫn được cộng vào số dư.

Chi phí model vẫn trả cho nhà cung cấp model theo giá của họ. SMR không thay hóa đơn đó; nó chỉ giúp phần lớn request đi tới model rẻ hơn. Mức 1–5 ₫ và trần khoảng 10 ₫ đo trên API production ngày 02/11/2026, với state tiếng Việt dài 500–11.800 ký tự.

Dữ liệu

Gửi ít, lưu ít, và nói rõ.

Điều SMR gửi lên

Một đoạn văn bản đại diện cho request hiện tại. Không phải toàn bộ hội thoại, không phải tool output, không phải system prompt.

Đoạn này được gửi tới nhà cung cấp dịch vụ phân loại để lấy kết quả độ khó.

Điều được lưu

Với mỗi lượt: tier, số token, giá đã trừ, trạng thái cache và độ trễ. Không lưu nguyên văn prompt hay nội dung hội thoại.

Với mỗi tài khoản: email đã xác minh từ Google hoặc GitHub, tên hiển thị và số dư.

Hai điều cần biết trước khi cài.

Claude Code chỉ dùng được với Anthropic API key hoặc token tương thích; Claude Pro OAuth không đi qua SMR. Codex cần API key của nhà cung cấp model; phiên ChatGPT Plus không dùng được.

Câu hỏi

Những điều hay được hỏi trước.

Có cần thẻ quốc tế không?

Không. Bạn nạp bằng QR chuyển khoản VNĐ, gói nhỏ nhất 20.000 ₫.

Có dùng được với Claude Pro không?

Không. Claude Code cần Anthropic API key hoặc token tương thích. Claude Pro là phiên đăng nhập, không phải API key, nên không đi qua SMR.

Có dùng được với ChatGPT Plus không?

Không. Codex cần API key của nhà cung cấp model. SMR không dùng phiên ChatGPT Plus.

SMR có bắt buộc tôi dùng một model nào không?

Không. Bạn map model cho bốn mức. SMR chỉ đọc mức độ khó và chọn model bạn đã đặt cho mức đó.

Cài đặt có làm hỏng cấu hình đang dùng không?

Installer đọc cấu hình hiện tại của Codex và Claude Code, hiện phần thay đổi, rồi chờ bạn xác nhận. Có backup, có hoàn tác, và có tùy chọn bỏ qua từng host.

Chuyển khoản sau 30 phút thì sao?

Mã QR chỉ ngừng hiển thị sau 30 phút. Khoản chuyển đến muộn vẫn được cộng vào số dư, và phần nộp thừa cũng ở lại số dư.

Cài SMR trong một lệnh.

Installer đặt binary, đăng ký dịch vụ chạy nền cho tài khoản của bạn và mở trang cấu hình cục bộ. Không cần quyền quản trị.

Mở repo trên GitHub
macOS · Linux
curl -fsSL https://raw.githubusercontent.com/acmeai-vn/SMR/main/install.sh | sh
Windows PowerShell
irm https://raw.githubusercontent.com/acmeai-vn/SMR/main/install.ps1 | iex