📈 GH Trending Explorer 🎲 Surprise me

← all repos

cskwork / scopeweaver

git clone https://github.com/cskwork/scopeweaver.git v0.6.1 · 3d ago

ScopeWeaver: English and Korean localization of ARTEX, with preserved AGPL-3.0 attribution.

—
stars, 24h
—
stars, 7 days
+718
stars, 30 days · #416
718
★ total
616
forks · 4 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageGo
LicenseAGPL-3.0
Created2026-10-02 (18d ago)
Last pushtoday
Watchers1
OwnerUser

Links

README excerpt
# ScopeWeaver
An LLM multi-agent autonomous penetration-testing system (Go backend + Next.js frontend)
English · 한국어
---
> **About this project.** ScopeWeaver is a derivative of Autumn-27/ARTEX,
> rebranded and translated into English and Korean. It is built from upstream commit `160fe13`.
Modification date: **2026-10-02**. See provenance and changes; this is not a release tag.
Verification status and known limitations.
> The code and architecture originate in ARTEX. This standalone derivative changes the product
> name, English/Korean interface and messages, documentation, and distribution targets. See Provenance and changes
> for the full list of what differs from upstream, and License and disclaimer
> for the terms, which are unchanged (AGPL-3.0).
>
> **Authorization.** This is a security-testing tool. Use it only against systems you own or are
> explicitly authorized to test. The upstream usage restrictions still apply — read them below.
---
## Language
English is the default. Select English, Korean or Simplified Chinese (`zh-Hans`) in the interface.
Bare `zh`, `zh-CN` and `zh-SG` resolve to Simplified Chinese; explicit Hans tags keep their script even
with a Traditional region. Undeclared Traditional tags (`zh-Hant`, `zh-TW`, `zh-HK`, `zh-MO`) fall
through to the next preference rather than select Simplified Chinese. See the
contributor locale guide. The server's durable default is
`language` in system settings; `SCOPEWEAVER_LANGUAGE` (or `ARTEX_LANGUAGE`) supplies the environment
fallback. Operating-system `LANG` does not select the application language.
Requests prefer `lang`, then supported `Accept-Language` preferences, then the `scopeweaver_locale`
cookie, then the server default. New HTTP-created tasks retain their language across queues and
restarts; older tasks without saved language use the server default. Built-in agent guidance and
output instructions use the run language; user-edited templates and stored evidence remain intact.
Report/CSV/ZIP labels use the export request's language. Full documentation and
Korean references include the bundled skill guidance.
Standalone penetration-testing conversations save confirmed findings directly to the Findings
page under the unassigned-task group. Each conversation keeps its own finding history across
turns without starting a task. Missing or invalid prompts for Auto, Penetration testing, Report
writer, and Finding retest fall back to their role defaults; render failures appear in backend logs.
## Screenshots
These captures show ScopeWeaver's English interface with the included fictional demo data.
They do not represent scans of live targets. See the Korean screenshots
and mobile view.
| Dashboard | Tasks |
| :---: | :---: |
| | |
| Findings | Settings |
| | |
Original Chinese screenshots remain in the screenshots directory, credited to
upstream ARTEX.
---
## Approval records
The global "Approval records" view, the in-task "Interception approval" panel, and the approval
cards shown inside