zengineBY ZYRECA
v0.1.1Development preview

Your engine.
Your models.
Your rules.

A portable engine for AI agents. Connect a model, give it a workspace, and shape how it works. One executable. Three ways to run.

Windows, Linux & macOSx64 & ARM64Bring your own model
zagent — workspace / agency-demo⌘

$ zagent --session weekly -p
  "Summarize the reports in this folder."

session weekly · your configured model

↳ list_dir path: ./reports
↳ view_file path: report.csv
↳ Preparing a summary from the supplied data

✓ Draft ready for your review.

Session saved. Continue whenever you need.

Illustrative workflow · output depends on your model and tools

PROVIDER NEUTRALConnect. Configure. Run.

Choose your
model connection

GeminiOpenAI-compatibleAnthropicCustom endpoints ↗
One engine. Three interfaces.

The workspace is yours.
So is the way you work.

Run a task from a script, work alongside it in the terminal, or follow the conversation in your browser.

01

Pick up the conversation.

Named sessions retain history and attachments. Detach an interface and return to the local engine later.

02

Keep context under control.

Configure attachment pruning, request-size limits, and compaction. Inspect context and usage as you work.

03

Add the capabilities you need.

Enable a small tool set, connect your own programs, and use background tasks or subagents for bounded work.

Designed to be yours

Make it your agent.
Without rebuilding it.

Set the behavior in Markdown. Configure the engine in JSON. Extend its tools in the language you already use.

System promptsMemorySkillsSlash commandsExternal tools
Explore customization
system_instruction.mdconfig.json
# Your campaign reporting assistant

Prepare draft reports from workspace files.
Use the supplied data. State assumptions.
Keep source references with each finding.
Ask for review before external publication.

# A skill, ready when the task calls for it
skills/
  campaign-report/
    SKILL.md
From download to first task

Small setup. Open possibilities.

Full installation guide
01 / INSTALL

Download your build.

Choose your OS and processor. Verify the checksum and unpack the executable.

Windows · Linux · macOS
x64 · ARM64
02 / CONFIGURE

Bring your model.

Initialize the home, add your endpoint and model, then test the connection.

zagent init
zagent doctor
03 / RUN

Give it a workspace.

Start with non-sensitive files and a narrow tool set. Review the result of your first task.

zagent --session demo
  -p "Summarize this folder."
Get the engine

One download.
Your platform.

v0.1.1 · Released 15 October 2026
Self-contained engine. No Go installation required.

Windows

Intel / AMD · x64

ZIP archive · v0.1.14.00 MBDownload

Windows

ARM64

ZIP archive · v0.1.13.58 MBDownload

Linux

Intel / AMD · x64

TAR.GZ archive · v0.1.13.78 MBDownload

Linux

ARM64

TAR.GZ archive · v0.1.13.40 MBDownload

macOS

Intel / AMD · x64

TAR.GZ archive · v0.1.13.84 MBDownload

macOS

Apple silicon · ARM64

TAR.GZ archive · v0.1.13.52 MBDownload
Executable + quick start + third-party notices. No engine source.SHA-256 checksums ↗
Development preview. For supervised evaluation in isolated, non-sensitive environments. Review security and known limitations ↗ before use. Unsigned binaries; macOS is not notarized.
Good to know

A few things, before you run.

Browse all documentation
Is the engine source included?

No. Downloads contain the compiled executable, quick-start information, and third-party notices. You can customize the documented configuration and extension interfaces without engine source.

Do I need an AI provider account?

You need access to a supported model endpoint. Bring your own provider credentials, use a gateway, or connect a compatible local server. Model-provider charges are separate from the engine.

Can it run unattended for my clients?

This development preview is intended for supervised evaluation. Permissions, completion checks, isolation, and other operational controls need work before unattended client deployment. Read the security and agency workflow guides.

Where does my data go?

The engine runs locally. Prompts, tool results, and enabled attachments are sent to your configured model endpoint. External tools may contact other services. Keep confidential data out of preview evaluations.

Can I add tools without changing the engine?

Yes. Add a JSON manifest and a program under the home tools directory. Use Python, Node, PowerShell, Bash, or a compiled program. Any required tool runtime must be installed separately.

Build your way of working.

Start with a model, a workspace, and a well-defined task.

Open the quick start