opencode-meow
v1.0.9
Published
Autonomous Terminal AI Coding Agent powered by NVIDIA NIM API
Maintainers
Readme
🐱 OpenCode Agent - High Performance Terminal AI
Autonomous AI Software Engineering Agent built with Node.js and powered by NVIDIA NIM endpoints (https://integrate.api.nvidia.com/v1).
⚡ Performance Optimization & Benchmark
| Router Tier | Model Name | Intent / Purpose | TTFT (First Token) | Function Calling |
|---|---|---|---|---|
| Model A (Đơn giản) | meta/llama-3.1-8b-instruct | Hỏi đáp & trò chuyện siêu tốc | 0.12s - 0.29s ⚡ | Supported |
| Model B (Coding) | meta/llama-3.1-70b-instruct | Đọc/sửa file, viết code, chạy lệnh terminal | 1.3s 🛠 | Native |
| Model C (Khó) | google/gemma-4-31b-it | Bài toán thuật toán & tối ưu logic | 1.0s 🧠 | Native |
⌨️ Multiline Prompt & Bracketed Copy/Paste Support
- Shift + Enter / Alt + Enter: Chèn dòng mới trong prompt (hỗ trợ nhập code nhiều dòng).
- Copy & Paste: Tự động hỗ trợ dán đoạn văn bản hoặc block code dài trực tiếp vào terminal mà không lo bị kích hoạt gửi lệnh tự động.
🔑 4-Key Pool Auto Load-Balancing & Failover
Configured with 4 active NVIDIA API keys in .env. Automatically rotates keys with an 8-second timeout guard to eliminate hangs and queue delays.
🚀 Quick Start & NPM Usage
1. Cài đặt toàn cục qua NPM (từ máy khác):
npm install -g opencode-meowSau khi cài đặt xong, bạn có thể gọi lệnh meow từ bất kỳ thư mục nào:
# Khởi chạy giao diện Terminal REPL
meow
# Hoặc thực thi trực tiếp 1 task:
meow "Tạo file index.js và chạy thử" --auto-approve2. Đẩy gói này lên NPM (Publishing):
Nếu bạn là tác giả và muốn publish bản mới lên NPM Registry:
# 1. Đăng nhập tài khoản npm (nếu chưa đăng nhập)
npm login
# 2. Đẩy gói lên npm registry
npm publish --access public3. Chạy trực tiếp từ code nguồn local:
npm start
# hoặc
node bin/meow.js