Small software, made in Vietnam

ViFast — phần mềm Việt, nhỏ và nhanh

Ba dự án mã nguồn mở do một người Việt làm: bộ gõ tiếng Việt, giọng đọc tiếng Việt và một hệ điều hành microkernel. Tất cả chạy local, mã nguồn mở theo giấy phép MIT.

Ba dự án

Three projects, one small stack

ViFastKey

Bộ gõ tiếng Việt hỗ trợ Telex, Simple Telex, VNI và VIQR. Lõi Rust rất nhỏ, chạy hoàn toàn local, có C ABI, WASM, API Python và demo UEFI x86_64.

  • Rust
  • WASM
  • C ABI
  • UEFI demo
  • MIT
Mở key.vifast.org

ViFastTts

Giọng đọc tiếng Việt chạy trên CPU với ONNX acoustic và vocoder. Chạy local ngay trong trình duyệt qua WASM + ONNX Runtime Web; không gửi văn bản hay model ra ngoài.

  • ONNX
  • CPU
  • WASM
  • offline
  • MIT
Mở tts.vifast.org

ViFastOs

đang phát triển • đăng ký sớm

Hệ điều hành microkernel kiểu seL4 viết bằng Rust. Capability-based, kernel no_std và #![forbid(unsafe_code)], IPC + notification, chạy trên QEMU với ba kiến trúc riscv64 / aarch64 / x86_64.

  • Rust
  • no_std
  • capability
  • riscv64
  • aarch64
  • x86_64
  • MIT
Mở os.vifast.org

Vì sao ViFast

Why ViFast

  • nhỏ — ít phụ thuộc

    Mỗi dự án chỉ giữ phần cần thiết: không framework, không runtime nặng, không phụ thuộc dịch vụ bên ngoài.

  • nhanh — chạy local, không round-trip server

    Xử lý ngay trên máy hoặc trong trình duyệt. Không gửi dữ liệu lên server, không có round-trip mạng.

  • mở — mã nguồn MIT trên GitHub vifast-oss

    Toàn bộ mã nguồn công khai tại github.com/vifast-oss, giấy phép MIT.