Yules AgentOpen Source · MIT License

The Agent That Evolves With You.

Not a coding copilot tethered to an IDE or a chatbot wrapper around a single API. An autonomous agent that lives on your server, remembers what it learns, and gets more capable the longer it runs.

1Install
curl -fsSL https://yules.ai/install.sh | bash
2Configure
yules setup
Yules AgentFeatures

See It in Action

yules-agent — zsh
Hermes — Messenger of the Gods
Yules Agent

Features

Omnipresent Continuity

Telegram, Discord, Slack, WhatsApp, Signal, Email, CLI — and a growing list of platforms. Start a conversation on one, pick it up on another. Context follows you across channels.

Start on one, pick up on another

Persistent Memory

Persistent memory and auto-generated skills — it learns your projects and never forgets how it solved a problem. Skills are created from experience and improve during use.

Auto-generated skills from experience

Natural Language Scheduling

Natural language cron scheduling for reports, backups, and briefings — running unattended through the gateway. Ask for a weekly digest and the agent handles the rest.

Runs unattended through the gateway

Isolated Subagents

Isolated subagents with their own conversations, terminals, and Python RPC scripts for zero-context-cost pipelines. Each subagent runs independently without leaking context to the parent.

Zero-context-cost pipelines

Container Isolation

Five backends — local, Docker, SSH, Singularity, Modal — with container hardening and namespace isolation. Choose the right isolation level for your environment.

Five execution backends

Multimodal Capabilities

Web search, browser automation, vision, image generation, text-to-speech, and multi-model reasoning. The agent can see, hear, search, and generate across modalities.

See, search, and generate