Ghost-ALICE OS

Ghost-ALICE OS

언어: English Korean

Ghost-ALICE OS logo

Ghost-ALICE OS는 AI 작업을 위한 agent governance layer다. 지원하는 agent runtime에서 intent, boundary, evidence, runtime state를 inspectable하게 유지한다.

이 repository는 prompt library, chatbot wrapper, standalone agent runtime이 아니다. agent가 completion을 주장하기 전에 작업을 audit 가능하게 만드는 operating layer다.

Quick Start

macOS, Linux, WSL, Git Bash:

git clone https://github.com/AidALL/ghost-alice.git ~/ghost-alice
cd ~/ghost-alice
bash install.sh

Windows Command Prompt 또는 PowerShell:

git clone https://github.com/AidALL/ghost-alice.git %USERPROFILE%\ghost-alice
cd %USERPROFILE%\ghost-alice
.\install.cmd

공개 install guidance는 OS-native entrypoint와 같은 long flag surface를 사용한다. Windows는 .\install.cmd ...를 쓰고 macOS, Linux, WSL, Git Bash는 bash install.sh ...를 쓴다. install.cmd는 Windows native wrapper path, Python 3.11+ installer contract, UTF-8 console setup, -NoProfile -ExecutionPolicy Bypass를 유지한다. PowerShell execution policy block을 처리하지만 사용자 또는 머신 execution policy를 변경하지 않는다.

Official Addons

official addon은 core checkout에서 alias로 설치한다. official addon은 별도 repository로 유지되고 Ghost-ALICE core checkout에서 짧은 alias로 설치한다.

macOS, Linux, WSL, Git Bash:

bash install.sh --addon <addon>

Windows Command Prompt 또는 PowerShell:

.\install.cmd --addon <addon>

일부 official addon은 capability skill만 추가한다. 다른 official addon은 runtime workflow를 확장할 수 있다. addon-specific behavior, state files, pause/resume controls, removal details 같은 addon-specific detail은 addon repository에 둔다.

autopilot repository는 core installer가 소비하는 addon package다. 이 설치 예시는 full runtime compatibility claim이 아니다. full compatibility claim 전에는 addon repository의 compatibility-matrix.json을 확인한다.

Addon Purpose Basic install Details
autopilot explicitly approved autonomous run을 work item 단위로 계속 진행한다 bash install.sh --addon autopilot / .\install.cmd --addon autopilot AidALL/ghost-alice-autopilot

custom, tenant, local development addon은 --addon-source를 사용한다.

bash install.sh --addon-source /path/to/addon-repo
.\install.cmd --addon-source C:\path\to\addon-repo

Documentation Map

Need Go to
전체 installation/update command Installation and update guide
uninstall scope와 cleanup behavior Uninstall cleanup procedure
update 실패, merge conflict, reinstall recovery Troubleshooting
repository layout Repository structure
skill catalog reference Skill catalog guide
session gate contract Session gate matrix
installer compatibility contract Installer platform compatibility
team onboarding과 background GitHub Wiki
official addon usage Wiki: official addons
addon authoring Wiki: addon authoring

Project Guarantees

Agent visibility command surface:

Full uninstall:

bash install.sh --uninstall
.\install.cmd --uninstall

Contributing And Validation

skill, installer behavior, public command surface를 바꾸기 전에는 AGENTS.md를 읽는다. 새 skill을 만들거나 기존 skill을 수정한 뒤에는 official-docs/derived/skill-compliance-checklist.md의 Phase 1-5를 통과해야 한다.

Public surface validation:

python3 scripts/validate_public_surfaces.py

Session gate contract validation은 repository contract인 skill-catalog/session-gates.json과 user-facing policy surface를 검사한다.

python scripts/check_skill_gate_contract.py

Installer compatibility groups:

python3 scripts/run_installer_compat_tests.py --list
python3 scripts/run_installer_compat_tests.py --group public-surface-contract

License

Ghost-ALICE OS project-owned source code와 documentation은 Apache License, Version 2.0으로 license된다. LICENSE, NOTICE, THIRD_PARTY_NOTICES.md를 본다.