Ag3497120/Verantyx

GitHub: Ag3497120/Verantyx

一款 macOS 原生的零信任 AI 编码 IDE,通过本地 SLM 将代码混淆为中间表示后再交由云端 LLM 处理,防止专有代码语义泄漏。

Stars: 1 | Forks: 0

🛡️ Verantyx(可验证且可审计的 AI 引擎)

零泄漏、Neuro-Symbolic AI 编码网关与原生 macOS IDE

Version 1.4.0

English · Español · Português (Brasil) · Deutsch · Français · 简体中文 · 繁體中文 · 한국어 · 日本語 · العربية · Русский · Українська · Türkçe

Verantyx 是一款下一代 Neuro-Symbolic 逻辑引擎,旨在让 AI 驱动的软件开发变得完全可控且安全。 我们在一个强大的核心引擎(JCross/L3.5 Memory)之上,提供了**两种不同的前端**。请根据您的需求进行选择。 ## 1. 🖥️ Verantyx Gatekeeper(IDE 模式) **“希望安全地让云端 LLM 读取公司的机密代码”** Gatekeeper 模式是一款终极的安全 IDE,它会将您的源代码混淆为毫无意义的数学谜题,然后再提交给 AI。 👉 [点击此处查看 Gatekeeper 模式的详细信息和混淆机制(README-Gatekeeper.md)](./docs/README-Gatekeeper.md) ## 2. ⚡ Verantyx Agent(Spotlight 模式) **“希望将最强大的本地 AI 作为大脑的扩展来完全掌握”** 只需按三次 `Control` 键即可启动,这是一款超自主的 agent。它搭载了基于 Dual Twin 的内部审计、利用 1930 年隐喻物理隔离 hallucination 的机制,以及将 PC 资产视为“自身记忆(L3.5)”的下一代思考引擎。 👉 [点击此处查看 Agent 模式的详细信息和架构(README-Agent.md)](./docs/README-Agent.md) ## 3. 🥽 Verantyx VR Bridge(PCVR 串流) **“在 Mac 上运行《Half-Life: Alyx》,并用 Vision Pro 来游玩”** 作为 Verantyx 的全新子项目,我们新增了超低延迟的 VR Bridge 功能,可以直接将运行在 Mac 的 D3DMetal (GPTK) 上的 SteamVR 游戏串流到 Apple Vision Pro。 - **Mac 端(HardwareEncoder)**: 独立的 OpenVR 模拟器(`openvr_emulator.cpp`)会从游戏引擎(Source 2)中截取 DirectX 11 纹理,并利用 macOS 的 VideoToolbox 执行 HEVC (H.265) 硬件编码。然后通过 UDP 直接发送到 Vision Pro。 - **输入映射**: 使用 Python 脚本(`joycon_mapper.py`)将 Joy-Con 等手柄输入转换为虚拟 VR 控制器信号,并反馈给游戏。 👉 目前,我们已经成功实现了在 Vision Pro 上绘制到平面(2D 窗口)的功能,未来我们将致力于利用 CompositorServices (Metal) 实现对完全沉浸式 VR 的全面支持。 ## 💻 安装方法(从源码构建) **必备要求:** - macOS 14.0 或更高版本(强烈推荐 Apple Silicon) - Xcode 15.0 或更高版本 ``` git clone https://github.com/Ag3497120/Verantyx.git cd Verantyx/cli/VerantyxIDE open Verantyx.xcodeproj # Verantyxのスキームを選択し、Cmd+Rを押してビルド・実行します ``` *注意:向 Windows / Linux 的移植(Rust 核心 + llama.cpp)已列入长期路线图,但目前我们正高度专注于完善原生的 macOS / MLX 架构。* ## 📖 关于 Verantyx 这个项目最初是因为我在尝试创建基于规则的符号 AI(Symbolic AI)时,觉得一个人无法独立完成,于是决定考虑通过自己编写控制部分(如当前主流 AI 的 harness 部分)来实现控制。(当时正是 openclaw 备受瞩目的时期) 从那时起,我开始着手开发这个项目的主要目的:在提交给云端的高性能 AI 之前,将源代码或用户的请求混淆成类似解谜的状态,以此来防止信息泄露。 至于这个项目为什么是 0 Star,是因为该项目中包含了安全文件夹,我匆忙将其转为了私有仓库,导致原本的 9 个 Star 消失了。现在它已经完全恢复了,还请多多支持。我整理了与其他仓库重复的部分。之前在这个仓库里我主要以发布为重点进行推送,但后来发现源代码的更新停滞了,于是便进行了更新。 今后,我将以我的母语日语为主,至于英语,我会考虑使用常规的翻译工具进行翻译并照常发布的运营方式。 ## 🔧 关于仓库的设置与历史记录 **关于 Git 设置的通知:** 该仓库的初始提交使用的本地 Git 名称为 `kofdai`,源自开发者的 macOS 用户名。此问题已于 2026 年 5 月 24 日修复,目前所有的提交都已正确归属到 `@Ag3497120`。这是开发环境设置中的常见问题,并非由机器人或自动化工具引起。今后所有的贡献都将以正确的作者姓名进行记录。
标签:AI IDE, DLL 劫持, SOC Prime, 代码混淆, 大语言模型, 开发工具, 逆向工具