cindy
Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.
它提供了一个可组合的端到端流水线,用于 Rust 代码的形式化验证,已在真实系统代码(VOSTD)上得到验证,并发表在 ASE 2026 上。
KVerus is a skill-based workflow for migrating Rust code to Verus, adding proof-oriented specifications, repairing verification failures, and auditing the result. It can be used stage by stage through individual skills or end to end with kverus-run, which combines migration, specification, fixing, evaluation, semantic audit, and postprocessing into one verification pipeline.
The workflow-based version presented in the ASE '26 paper KVerus: Scalable and Resilient Formal Verification Proof Generation for Rust Code is available on the ase-26 branch.
$ git clone --recursive https://github.com/asterinas/KVerus.git
If you don't have uv installed, please follow the official instructions.
# sync python environment
uv sync
[!NOTE] The Python environment is optional.
kverus-stripusestreesitter-verusto parse Verus code more precisely, but it can also fall back to an LLM-based path without it. If you do not use an accuratekverus-strip, you can skip this step.
KVerus depends on the Verus command-line tool. See the official installation guide.
KVerus ships a set of agent skills (under skills/) that can be installed into any target project for use with Codex or Claude Code.
# Install all skills into a target project (symlink mode, agent target by default)
$ ./scripts/install-skills.sh ~/my-project
Run ./scripts/install-skills.sh --help for the full set of options. Common ones:
| Option | Description |
|---|---|
-m, --mode | symlink (default) or copy |
-t, --targets | agent, claude, or both (default: agent) |
-s, --skills | Comma-separated skill names (default: all) |
-f, --force | Overwrite existing installations |
KVerus is organized as a set of composable skills for turning Rust code into verified Verus code. The recommended entrypoint is kverus-run, whi
KVerus: Scalable and Resilient Formal Verification for Rust Code
根据分类、Topic 和编程语言匹配的相似项目。
Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.
A hands-on course that walks through building a Pi-style coding agent from scratch across 15 checkpoints, starting from an offline agent trajectory.