Mantis.farm
// docs
// green paper
// github
// OPEN SOURCE DNA · WRITTEN IN RUST · NVIDIA NIM
Vibe code.
Free. In your terminal.
$ botcoder · terminal-based AI coding agent · no subscription
botcoder — mantis #1 — GLM 5.1 via NVIDIA NIM
$ botcoder --model glm-5.1 --provider nvidia-nim
✓ connected to NVIDIA NIM · GLM 5.1 · context 128k
✓ streaming enabled · no truncation · full tool output
────────────────────────────────────────────────
▶ build me an e-commerce API with auth and payments
~ planning tech stack: Next.js 14 · Prisma · SQLite
~ writing src/api/auth.ts...
✓ components.css — 247 lines · 56% complete
⚡ tokens: 13.4k · 0 cost · provider: nvidia-nim
▶
// FREE MODELS VIA NVIDIA NIM · WHILE AVAILABLE
// EVOLVED · OPUS LEVEL
GLM 5.1
Zhipu AI · NVIDIA NIM · 128k ctx
R$ 0,00 · agora
// BRED · SONNET LEVEL
Qwen 3.5 · 350B
Alibaba · 19B params ativos · MoE
R$ 0,00 · agora
// REFERÊNCIA · PAGO
Claude Opus 4
Anthropic · tier máximo
$$$ / token
// REFERÊNCIA · PAGO
Claude Sonnet 4.6
Anthropic · tier equilibrado
$$ / token
// BOTCODER TUI · RUST · REAL-TIME STREAMING · NO TRUNCATION
AI OUTPUT (50%) · SCROLLABLE
Planning Next.js 14 + Prisma + SQLite
Setting up JWT auth via API routes...
✓ src/api/auth.ts written · 89 lines
✓ prisma/schema.prisma — User, Product
▶ writing src/app/cart/page.tsx...
TOOL OUTPUT (30%) · FULL
✓ npx create-next-app
✓ npm install prisma
⚡ npx prisma generate
✓ git init · first commit
total: 4 tools · 0 errors
STATS (20%)
tokens 13.4k
tpm 2.1k
cost $0.00
model glm-5.1
iter 3/∞
▶ add stripe payments integration
// QUICK START · 4 COMMANDS
// 01
Clone
Baixe o repo do BotCoder no GitHub.
git clone GeneralBots/botcoder
// 02
Configure
Aponte para o NVIDIA NIM no .env.
cp .env.example .env
// 03
Build
Compila o binary Rust otimizado.
cargo build --release
// 04
Vibe
Seus Mantis trabalham. De graça.
cargo run