Adnify——Lightweight, highly customized AI Agent editor, the ultimate experience that crushes mainstream AI programming tools! The lightweight architecture starts in seconds without lag, supports full-process customization of AI Agent (logic orchestration/tool approval/intelligent interaction), deeply integrates XTerminal (WebGL acceleration + custom shortcut keys), and is equipped with Markdown multi-mode editing, theme customization, and Git integrated management. Say goodbye to bloated templates and make AI development completely fit your habits.
# Add to your Claude Code skills
git clone https://github.com/adnaan-worker/adnifyLast scanned: 5/30/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@develar/schema-utils: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron/node-gyp: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@electron/rebuild: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@hono/node-server: @hono/node-server has authorization bypass for protected static paths via encoded slashes in Serve Static Middleware",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@modelcontextprotocol/sdk: @modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@protobufjs/utf8: protobufjs has overlong UTF-8 decoding",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@tootallnate/once: @tootallnate/once vulnerable to Incorrect Control Flow Scoping",
"severity": "low"
},
{
"type": "npm-audit",
"message": "@xenova/transformers: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "ajv: ajv has ReDoS when using `$data` option",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ajv-keywords: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "app-builder-lib: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "brace-expansion: brace-expansion: Zero-step sequence causes process hang and memory exhaustion",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "cacache: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "dmg-builder: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "dmg-license: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "dompurify: DOMPurify contains a Cross-site Scripting vulnerability",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "dugite: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "electron: Electron: AppleScript injection in app.moveToApplicationsFolder on macOS",
"severity": "high"
},
{
"type": "npm-audit",
"message": "electron-builder: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "electron-builder-squirrel-windows: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "fast-uri: fast-uri vulnerable to path traversal via percent-encoded dot segments",
"severity": "high"
},
{
"type": "npm-audit",
"message": "glob: glob CLI: Command injection via -c/--cmd executes matches with shell:true",
"severity": "high"
},
{
"type": "npm-audit",
"message": "hono: Hono vulnerable to XSS through ErrorBoundary component ",
"severity": "high"
},
{
"type": "npm-audit",
"message": "ip-address: ip-address has XSS in Address6 HTML-emitting methods",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "make-fetch-happen: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "minimatch: minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern",
"severity": "high"
},
{
"type": "npm-audit",
"message": "monaco-editor: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "onnx-proto: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "onnxruntime-web: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "path-to-regexp: path-to-regexp vulnerable to Denial of Service via sequential optional groups",
"severity": "high"
},
{
"type": "npm-audit",
"message": "picomatch: Picomatch: Method Injection in POSIX Character Classes causes incorrect Glob Matching",
"severity": "high"
},
{
"type": "npm-audit",
"message": "protobufjs: Arbitrary code execution in protobufjs",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "qs: qs's arrayLimit bypass in comma parsing allows denial of service",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "rollup: Rollup 4 has Arbitrary File Write via Path Traversal",
"severity": "high"
},
{
"type": "npm-audit",
"message": "tar: node-tar Vulnerable to Arbitrary File Creation/Overwrite via Hardlink Path Traversal",
"severity": "high"
},
{
"type": "npm-audit",
"message": "tmp: tmp has Path Traversal via unsanitized prefix/postfix that enables directory escape",
"severity": "high"
},
{
"type": "npm-audit",
"message": "vite: Vite Vulnerable to Path Traversal in Optimized Deps `.map` Handling",
"severity": "high"
},
{
"type": "npm-audit",
"message": "yaml: yaml is vulnerable to Stack Overflow via deeply nested YAML collections",
"severity": "medium"
}
],
"status": "FAILED",
"scannedAt": "2026-05-30T16:18:23.577Z",
"npmAuditRan": true,
"pipAuditRan": true
}adnify is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by adnaan-worker. Adnify——Lightweight, highly customized AI Agent editor, the ultimate experience that crushes mainstream AI programming tools! The lightweight architecture starts in seconds without lag, supports full-process customization of AI Agent (logic orchestration/tool approval/intelligent interaction), deeply integrates XTerminal (WebGL acceleration + custom shortcut keys), and is equipped with Markdown multi-mode editing, theme customization, and Git integrated management. Say goodbye to bloated templates and make AI development completely fit your habits. It has 136 GitHub stars.
adnify failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.
Clone the repository with "git clone https://github.com/adnaan-worker/adnify" and add it to your Claude Code skills directory (see the Installation section above).
adnify is primarily written in TypeScript. It is open-source under adnaan-worker on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh adnify against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
中文 | English
Connect AI to Your Code. 一个拥有极致视觉体验、深度集成 AI Agent 的下一代代码编辑器。
Adnify 不仅仅是一个编辑器,它是你的智能编程伴侣。它复刻并超越了传统 IDE 的体验,融合了 Cyberpunk 玻璃拟态设计风格,内置强大的 AI Agent,支持从代码生成到文件操作的全流程自动化。

欢迎加入交流群,一起讨论 Adnify 的使用和开发!
| 微信群 | QQ 群 | 作者微信 |
|---|---|---|
![]() |
![]() |
![]() |
| 扫码加入微信群 | QQ群号: 1076926858 |
微信号: adnaan_worker |
💡 如有问题或建议,也可以直接在 Gitee Issues 或Github Issues 提交
Adnify 采用 Electron 多进程架构,结合 Web Worker 和 Node.js Worker Threads 实现高性能并发处理。
graph TB
subgraph "用户界面层 UI Layer"
UI[React Components]
Monaco[Monaco Editor]
XTerm[XTerm Terminal]
ChatUI[Chat Panel]
end
subgraph "渲染进程 Renderer Process"
subgraph "AI Agent 核心"
AgentCore[Agent Core]
EventBus[Event Bus]
ToolRegistry[Tool Registry]
ToolExecutors[Tool Executors]
end
subgraph "状态管理"
AgentStore[Agent Store]
EditorStore[Editor Store]
UIStore[UI Store]
end
subgraph "前端服务"
TermMgr[Terminal Manager]
LSPClient[LSP Client]
WorkspaceMgr[Workspace Manager]
CompletionSvc[Completion Service]
end
subgraph "Agent 子系统"
Context[Context Manager]
Compression[Compression Manager]
Memory[Memory Service]
Session[Session Service]
Emotion[Emotion System]
end
subgraph "Web Workers 线程池"
ComputeWorker[Compute Worker Pool]
MonacoWorkers[Monaco Language Workers]
TSWorker[TypeScript Worker]
JSONWorker[JSON Worker]
CSSWorker[CSS Worker]
HTMLWorker[HTML Worker]
end
end
subgraph "IPC 通信层 IPC Bridge"
IPC[Type-Safe IPC Handlers]
end
subgraph "主进程 Main Process"
subgraph "安全层"
Security[Security Module]
FileWatcher[File Watcher]
AuditLog[Audit Logger]
end
subgraph "核心服务"
LSPMgr[LSP Manager]
IndexSvc[Indexing Service]
MCPMgr[MCP Manager]
LLMProxy[LLM Proxy]
end
subgraph "索引系统"
Chunker[Code Chunker]
Embedder[Embedder]
VectorDB[(LanceDB)]
end
subgraph "Node.js Worker Threads"
IndexWorker[Indexer Worker]
end
subgraph "LSP 生态"
TSServer[TypeScript]
Pyright[Python]
Gopls[Go]
OtherLSP[10+ Languages]
end
subgraph "MCP 生态"
MCPClient[MCP Client]
MCPAuth[OAuth Provider]
MCPServers[External MCP Servers]
end
end
subgraph "外部服务 External Services"
OpenAI[OpenAI]
Claude[Anthropic]
Gemini[Google]
DeepSeek[DeepSeek]
Ollama[Ollama]
end
UI --> AgentStore
Monaco --> EditorStore
Monaco --> MonacoWorkers
XTerm --> TermMgr
ChatUI --> AgentCore
AgentCore --> ToolRegistry
ToolRegistry --> ToolExecutors
AgentCore --> Context
AgentCore --> EventBus
Context --> Compression
AgentCore --> Memory
AgentCore --> Session
MonacoWorkers --> TSWorker
MonacoWorkers --> JSONWorker
MonacoWorkers --> CSSWorker
MonacoWorkers --> HTMLWorker
Context --> ComputeWorker
Compression --> ComputeWorker
AgentStore --> AgentCore
ToolExecutors --> IPC
LSPClient --> IPC
TermMgr --> IPC
WorkspaceMgr --> IPC
CompletionSvc --> IPC
IPC --> Security
Security --> LSPMgr
Security --> IndexSvc
Security --> FileWatcher
Security --> AuditLog
IPC --> MCPMgr
IPC --> LLMProxy
IndexSvc --> IndexWorker
IndexWorker --> Chunker
IndexWorker --> Embedder
Embedder --> VectorDB
LSPMgr --> TSServer
LSPMgr --> Pyright
LSPMgr --> Gopls
LSPMgr --> OtherLSP
MCPMgr --> MCPClient
MCPMgr --> MCPAuth
MCPClient --> MCPServers
LLMProxy --> OpenAI
LLMProxy --> Claude
LLMProxy --> Gemini
LLMProxy --> DeepSeek
LLMProxy --> Ollama
Emotion -.情绪感知.-> AgentCore
style AgentCore fill:#667eea
style Security fill:#764ba2
style IndexSvc fill:#f093fb
style LSPMgr fill:#4facfe
style LLMProxy fill:#43e97b
style MCPMgr fill:#fa709a
style VectorDB fill:#fee140
style Emotion fill:#ff6b9d
style ComputeWorker fill:#a8edea
style MonacoWorkers fill:#fed6e3
style IndexWorker fill:#c1dfc4
渲染进程 (Frontend)