by jiwoochris
ARTEX 한국어판 · AI 자율 침투 테스트 프레임워크(upstream: Autumn-27/ARTEX, AGPL-3.0)
# Add to your Claude Code skills
git clone https://github.com/jiwoochris/artex-globalSee how artex-global compares with popular alternatives.
artex-global is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by jiwoochris. ARTEX 한국어판 · AI 자율 침투 테스트 프레임워크(upstream: Autumn-27/ARTEX, AGPL-3.0). It has 1,433 GitHub stars.
artex-global's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/jiwoochris/artex-global" and add it to your Claude Code skills directory (see the Installation section above).
artex-global is primarily written in Go. It is open-source under jiwoochris 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 artex-global against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
An autonomous penetration-testing system driven by LLM multi-agents (Go backend + Next.js frontend)
The UI and generated output default to English, and can be switched to Korean, Chinese or Spanish in Settings (System → Settings → Display language). Changing the language also changes the language of agent-generated reports, summaries and chat replies.
🚨 Security & misuse warning — read this first
This repository is published for use only within authorized environments, and only to build defensive and detection capabilities.
ARTEX is an autonomous offensive tool powerful enough to carry an attack from reconnaissance through intrusion to data exfiltration with little human involvement, so the harm from misuse is correspondingly large. In October 2026, several Korean news outlets reported that investigators had found indications the upstream ARTEX was used in personal-data breaches targeting Korean financial institutions; the related investigation is ongoing. This global edition is not published to help attackers. Its purpose is to help defenders understand how such autonomous AI attacks work and build the capability to detect and block them.
- Unauthorized use is a crime in itself. Do not run any scanning, probing, or exploitation against systems you do not own or for which you lack explicit written authorization. In the Republic of Korea, unauthorized intrusion into an information and communications network violates the Network Act, and the Personal Information Protection Act also applies where personal data is involved.
- Do not target live services or other parties' assets. Verify only in learning, research, and locally isolated environments you own (deliberately vulnerable targets such as OWASP Juice Shop or DVWA).
- Read it from a defender's point of view. This repository also compiles defensive and detection material, such as detection signatures and hardening checklists, for autonomous AI attacks. → Defense & Detection Guide (also in Korean)
If you do not agree to this warning and to the usage restrictions and disclaimer below, do not download or use this repository.
This repository is a localized edition of the Chinese open-source project Autumn-27/ARTEX (AGPL-3.0 · upstream repository currently unreachable, checked 2026-10), adapted so that users and teams worldwide can adopt it as-is. To preserve the agents' decision-making performance, the internal reasoning prompts are kept in the original language, and only the user-facing output (findings, summaries, reports, chat replies) is forced into the selected language (English by default). See "Why a global edition" below for the rationale.
ARTEX is a system in which several LLM-driven agents autonomously run a penetration test: they break goals down on their own, execute real tools, and accumulate discovered assets and vulnerabilities into a graph as they go. A single Go binary ships with the Next.js frontend embedded, and all data is stored in PostgreSQL.
Note on this edition's language. This fork makes the product usable in four languages — English (default), Korean, Chinese, and Spanish — selectable in Settings. The user-facing output is forced into the selected language, while the agents' internal reasoning prompts are kept in the original language to preserve benchmarked performance. See Configuration for how the output language is enforced by a small code-fixed directive.
ARTEX may be used only against targets you own or for which you have explicit written authorization. Any scanning, probing, or exploitation beyond the authorized scope may itself be illegal.
Full license terms, usage restrictions, and the disclaimer are in the License and disclaimer section below. Using this tool constitutes your agreement to those terms.
Upstream ARTEX has its prompts, UI, and documentation entirely in Chinese, which made it cumbersome for anyone who does not read Chinese to read the results and share them with a team. This edition aims to:
The boundaries and design policy of this multilingual edition are documented in more detail in the repository's working notes. To make it easy to diff against the upstream repository, the original Chinese document is preserved as
README.zh.md.
The three screens below show the default English UI (switchable to Korean, Chinese, and Spanish in Settings). The data comes from a local, isolated sandbox: every target is the fictional acme.com and private address ranges.
The original (Chinese UI) screens are available in README.zh.md (Chinese UI).
Prerequisites: Docker and Docker Compose. The database is PostgreSQL, brought up by compose. Exploration requires an LLM (
ANTHROPIC_API_KEYorOPENAI_API_KEY; can also be set in the UI).
Image: the
artexservice indocker-compose.ymlpullsghcr.io/jiwoochris/artex-global, the global-edition image this repository publishes to GitHub Container Registry on every release tag (v*). The default tag islatest(the most recent release); setARTEX_TAGin.envto pin a specific release. Upstream's original imageautumn27/artexhas been taken down from Docker Hub and is no longer used.
git clone https://github.com/jiwoochris/artex-global.git
cd artex-global
cp .env.example .env # set POSTGRES_PASSWORD; ANTHROPIC_API_KEY is optional
docker compose up -d # brings up the artex image + postgres together
# → open http://localhost:8787 (on first visit, set the admin password at /setup)
# /setup asks for the setup token printed in the startup log: docker compose logs artex | grep '설정 토큰'
The image bundles common tools (ripgrep, curl, vim, npm, nmap, and more), and when brought up with compose, ./skills and ./data are bind-mounted to the host and survive container recreation.
Upstream provides several methods: an install script (./install.sh), precompiled binaries (Releases), and a si