
로컬 암호화 스토리지, OAuth/SSO 인증, 정책 기반 접근 제어, 개인 및 프로덕션 배포를 위한 확장 가능한 도구 구축 프레임워크를 갖춘 안전하고 프라이빗한 AI 에이전트 운영 체제.
언제나 당신 편인 안전한 개인 AI 어시스턴트
English | 简体中文 | Русский | 日本語 | 한국어
IronClaw는 단순한 원칙 위에 만들어졌습니다: AI 어시스턴트는 당신을 위해 일해야 하며, 당신을 거슬러서는 안 됩니다.
AI 시스템이 데이터 처리에 대해 점점 더 불투명해지고 기업의 이익에 맞춰지는 세상에서, IronClaw는 다른 접근 방식을 취합니다:
IronClaw는 개인적, 직업적 삶에서 실제로 신뢰할 수 있는 AI 어시스턴트입니다.
릴리스 페이지를 방문하여 최신 업데이트를 확인하세요.
Windows 인스톨러를 다운로드하여 실행하세요.
irm https://github.com/nearai/ironclaw/releases/latest/download/ironclaw-installer.ps1 | iex
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/latest/download/ironclaw-installer.sh | sh
brew install ironclaw
cargo로 설치하세요. 컴퓨터에 Rust가 설치되어 있는지 확인하세요.
# 저장소 복제
git clone https://github.com/nearai/ironclaw.git
cd ironclaw
# 빌드
cargo build --release
# 테스트 실행
cargo test
전체 릴리스의 경우 (채널 소스를 수정한 후), ./scripts/build-all.sh를 실행하여 채널을 먼저 다시 빌드하세요.
# 데이터베이스 생성
createdb ironclaw
# pgvector 활성화
psql ironclaw -c "CREATE EXTENSION IF NOT EXISTS vector;"
설정 마법사를 실행하여 IronClaw를 구성하세요:
ironclaw onboard
마법사는 데이터베이스 연결, NEAR AI 인증 (브라우저 OAuth를 통해),
그리고 비밀 암호화 (시스템 키체인 사용)를 처리합니다. 설정은 연결된
데이터베이스에 저장됩니다. 부트스트랩 변수 (예: DATABASE_URL, LLM_BACKEND)는
데이터베이스가 연결되기 전에 사용할 수 있도록 ~/.ironclaw/.env에 기록됩니다.
IronClaw는 기본적으로 NEAR AI를 사용하지만 많은 LLM 공급자를 기본 지원합니다. 내장 공급자에는 Anthropic, OpenAI, GitHub Copilot, Google Gemini, MiniMax, Mistral, Ollama (로컬)이 포함됩니다. OpenRouter (300+ 모델), Together AI, Fireworks AI, 자체 호스팅 서버 (vLLM, LiteLLM) 같은 OpenAI 호환 서비스도 지원됩니다.
마법사에서 공급자를 선택하거나 환경 변수를 직접 설정하세요:
# 예: MiniMax (내장, 204K 컨텍스트)
LLM_BACKEND=minimax
MINIMAX_API_KEY=...
# 예: OpenAI 호환 엔드포인트
LLM_BACKEND=openai_compatible
LLM_BASE_URL=https://openrouter.ai/api/v1
LLM_API_KEY=sk-or-...
LLM_MODEL=anthropic/claude-sonnet-4
전체 공급자 가이드는 docs/capabilities/llm-providers.md를 참조하세요.
IronClaw는 데이터를 보호하고 오용을 방지하기 위해 심층 방어를 구현합니다.
신뢰할 수 없는 모든 도구는 격리된 WebAssembly 컨테이너에서 실행됩니다:
WASM ──► 화이트리스트 ──► 누출 스캔 ──► 자격 증명 ──► 실행 ──► 누출 스캔 ──► WASM
검증기 (요청) 주입기 요청 (응답)
외부 콘텐츠는 여러 보안 계층을 통과합니다: