Zfinix/eleven

★ 407⑂ 63

Agent-first reverse engineering for macOS, Windows and Linux: any ACP agent reads, renames and patches binaries, Android apps and GPU kernels next to you.

About Zfinix/eleven

Zfinix/eleven is an open-source project on GitHub, mainly written in TypeScript. Agent-first reverse engineering for macOS, Windows and Linux: any ACP agent reads, renames and patches binaries, Android apps and GPU kernels next to you. It currently holds 407 stars and 63 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #94 with 0 new stars today.

GitHub Repository Details

Repository Zfinix/eleven · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

https://github.com/Zfinix/eleven/blob/HEAD/Eleven

Eleven

An agent-first reverse-engineering app for macOS, Windows and Linux.

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Türkçe · Русский · Tiếng Việt · ไทย · Deutsch · Español · Français · Українська · Polski · Português (Brasil) · العربية · فارسی · Bahasa Indonesia · Italiano

https://github.com/Zfinix/eleven/blob/HEAD/Eleven home screen

Eleven is a reverse-engineering app built around agents. Drop in an app, a binary, an Android APK, a GPU kernel, a shader or a model and ask what it does. Any agent that speaks the Agent Client Protocol can read the code, follow references, rename functions, leave notes and suggest patches, while you watch and approve in the same window.

Native code is read by Ghidra through REA, or by Rizin when you want files to open in seconds. Android apps are read by jadx. The UI is React rendered natively on GPUI by GPUIX.

Features

Install

macOS 14 or later on Apple Silicon:

curl -fsSL https://eleven.chizi.app/install.sh | bash

This installs Eleven.app into /Applications. Builds are not notarized yet, so the installer clears the download quarantine for you.

Windows x64, in PowerShell:

irm https://eleven.chizi.app/install.ps1 | iex

Linux x64: download the AppImage or the .tar.gz from the latest release.

On first run Eleven walks you through picking an engine and an agent, and installs what's missing for you:

Android apps also need jadx. apktool is optional and adds smali.

Build from source

You need Bun, Node 20 or newer, Ghidra and a JDK as above, and a checkout of REA 6.x next to this repo (../rea), or ELEVEN_REA pointing at one.

git clone https://github.com/Zfinix/eleven
git clone https://github.com/Zfinix/rea
cd eleven/app
bun install
bun run dev

| Command | What it does | | --- | --- | | bun run dev [file] | Runs the app with hot reload, optionally opening a file | | bunx tsc --noEmit --noUnusedLocals | Typechecks the app, tests and scripts | | ./script/test | Runs the test suite one file at a time | | ./script/bundle-macos | Builds build/Eleven.app | | ./script/bundle-windows, ./script/bundle-linux | Builds the Windows and Linux apps on those systems | | ./script/package | Builds, signs and zips a release |

Environment

All of these are optional. Eleven finds the usual install spots on its own.

| Variable | Use | | --- | --- | | GHIDRA_INSTALL_DIR | Ghidra install to use | | JAVA_HOME | JDK to run Ghidra with | | ELEVEN_REA | REA to use instead of the bundled one | | ELEVEN_RIZIN | Rizin to use | | ELEVEN_JADX | jadx to use for Android apps | | ELEVEN_APKTOOL | apktool to use for smali | | ELEVEN_LLDB_DAP | lldb-dap for the debugger | | ELEVEN_SUPPORT | Where Eleven keeps projects and settings | | ELEVEN_CACHE | Where Eleven caches decompiled code | | ELEVEN_PROJECTS_DIR | Where the save dialog starts (default ~/Documents/Eleven) | | ELEVEN_EXPORT_DIR | Where exports and patched copies go (default ~/Downloads/Eleven) | | ELEVEN_SIGN_IDENTITY | Code-signing identity for ./script/package |

Documentation

Repository

See AGENTS.md for how the code is laid out and the rules it follows.

License

Eleven is released under the Apache License 2.0. Bundled third-party code is listed in THIRD_PARTY_NOTICES.md. Agent logos belong to their owners and appear only to identify those agents.

GitHub Stars & Activity

407Stars
63Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars407
Forks63
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Daily boardrank #94 · ▲ 0 stars
Weekly boardrank #96 · ▲ 0 stars

Related AI Projects

1

morluto / rea

TypeScript★ 266,499⑂ 66,930▲ 32,282 stars
→
2

anomalyco / opencode

TypeScript★ 213,868⑂ 28,699▲ 375 stars
→
3

paperclipai / paperclip

TypeScript★ 102,635⑂ 17,188▲ 584 stars
→
4

stablyai / orca

TypeScript★ 93,310⑂ 5,948▲ 937 stars
→
5

ruvnet / ruflo

TypeScript★ 74,993⑂ 8,918▲ 224 stars
→
6

heygen-com / hyperframes

TypeScript★ 64,403⑂ 5,787▲ 879 stars
→
7

Crosstalk-Solutions / project-nomad

TypeScript★ 40,263⑂ 4,065▲ 180 stars
→
8

tashfeenahmed / freellmapi

TypeScript★ 35,694⑂ 4,827▲ 583 stars
→

More AI Rankings