zilmate

Guides building, integrating, and positioning the ZilMate assistant CLI, SDK, and voice runtime.

2|1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/zester4/zilmate --skill zilmate-zester4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zilmate
Source: https://github.com/zester4/zilmate/tree/main/plugins/zilmate/skills/zilmate
Command: npx skills add https://github.com/zester4/zilmate --skill zilmate-zester4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Developers and product teams struggle to understand, integrate, and communicate the full scope of ZilMate, a personal AI assistant runtime spanning CLI, server SDK, realtime voice, jobs, and desktop tools. This Skill provides accurate product knowledge and integration guidance so answers and implementations stay correct. ## Core Features & Use Cases - Integration Guidance: Explains how to embed ZilMate via the zilmate/server SDK in Next.js routes, backend workers, and custom chat UIs while keeping secrets server-side. - CLI and Voice Reference: Covers commands like zilmate talk, zilmate voice live, zilmate jobs, zilmate setup, and zilmate doctor, including cross-platform behavior. - Product Positioning: Provides messaging rules for describing ZilMate as an assistant runtime with memory, jobs, Composio connectors, desktop tools, and specialist subagents. - Use Case: A developer building a Next.js support chat asks how to wire ZilMate into an API route; the Skill supplies the createZilMate server pattern and deployment guidance. ## Quick Start Ask how to integrate ZilMate into a Next.js API route using the zilmate/server SDK and get working code with setup steps.

Frequently Asked Questions about zilmate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate ZilMate into a Next.js API route?

Import createZilMate from zilmate/server inside a server-side route, pass a sessionId, and call zilmate.chat with the user message. Keep API keys in server environment variables and never expose them to client components.

How do I start realtime voice mode with ZilMate?

Run zilmate voice live from the terminal to start microphone listening with spoken replies, or type /voice inside a zilmate talk session. Use /voice -q to stop voice mode and return to typed chat.

Does ZilMate work on Windows, macOS, and Linux?

Core CLI, SDK, jobs, memory, and app connectors are cross-platform. Desktop, screenshot, clipboard, camera, audio, and computer-use features depend on OS-specific tools, and zilmate doctor detects missing dependencies.

Do ZilMate background jobs keep running after I close the chat?

Local jobs keep running while the machine stays awake and online, but stop if the laptop sleeps or shuts down. Always-on automation requires a deployed worker with QStash webhook delivery to a public endpoint.

Can ZilMate run security scans or pentest tools?

ZilMate includes a permission-aware security subagent for OSINT and pentest workflows, but active scanning requires explicit user authorization and a defined target scope. Passive OSINT is preferred when permission is unclear.