LynxPrompt는 하나의 AI 코딩 규칙 세트를 각 도구가 읽는 파일들(예: AGENTS.md, CLAUDE.md, .cursor/rules/, Copilot instructions 등)로 변환해주는 자체 호스팅 웹 애플리케이션입니다. 이 시스템은 총 30가지의 규칙 파일 형식과 그중 6개에 대한 슬래시 명령어까지 지원합니다. 마법사(wizard)를 사용하면 사용자 스택에서 규칙을 작성할 수 있고, 청사진(blueprints) 기능을 통해 팀이 변수를 포함하여 이를 공유할 수 있으며, lynxp CLI와 VS Code 확장 프로그램은 이 파일들을 모든 저장소에 배치합니다. Docker Compose 또는 Helm 차트를 사용하여 실행하거나, 먼저 lynxprompt.com에서 호스팅된 인스턴스를 사용해 볼 수 있습니다.
- 하나의 규칙 세트로 30가지 도구의 규칙 파일을 생성:
AGENTS.md, Cursor, Claude Code, Copilot, Windsurf, Zed, Aider, Gemini CLI, Cline, Roo Code, Amazon Q, JetBrains Junie 등과 그중 6개에 대한 슬래시 명령어까지 지원합니다.
- 웹 또는 터미널에서 사용 가능한 12단계 마법사(wizard)를 통해 프로젝트, 스택, 명령어, 코드 스타일 및 경계로부터 규칙을 구축할 수 있으며,
lynxp analyze는 기존 저장소를 먼저 읽어옵니다.
- 청사진(blueprints)은
[[VARIABLE|default]] 플레이스홀더를 포함하여 하나의 청사진이 여러 프로젝트에 적용될 수 있게 합니다.
- 각 청사진은 개인용으로 설정하거나 팀과 공유할 수 있으며, 공개적으로 공유할 수도 있습니다. 팀은 자체 페이지를 얻고, 연합(federation) 기능은 참여하는 인스턴스 간에 공개된 청사진을 공유합니다.
- 모노레포(monorepos)를 위한 계층적
AGENTS.md는 대시보드, CLI 및 API를 통해 관리할 수 있습니다.
lynxp CLI (19개 명령어: wizard, check, analyze, convert, diff, pull, push, search 등)와 VS Code 확장 프로그램은 모든 인스턴스에서 작동합니다.
- 매직 링크(magic link), 패스키(passkeys), GitHub 또는 Google OAuth, 또는 SAML, OIDC 및 LDAP SSO로 로그인할 수 있으며, 각 방식은 환경 변수 하나로 처리됩니다.
- Anthropic API 키를 사용한 선택적 AI 편집 기능이 제공되지만, 기본적으로 비활성화되어 있어 다른 모든 기능들은 이 없이도 작동합니다.
- PostgreSQL을 포함하는 Docker Compose 또는 Helm 구성 방식을 지원하며, 시작 시 마이그레이션(migrations)이 진행되고 모든 기능은 환경 변수로 관리됩니다.
curl -O https://raw.githubusercontent.com/GeiserX/LynxPrompt/main/docker-compose.selfhost.yml -O https://raw.githubusercontent.com/GeiserX/LynxPrompt/main/docker-compose.mailpit.yml
(umask 077; printf 'NEXTAUTH_SECRET=%s\nDB_PASSWORD=%s\nADMIN_EMAIL=[email protected]\n' "$(openssl rand -base64 32)" "$(openssl rand -hex 24)" > .env)
docker compose -f docker-compose.selfhost.yml -f docker-compose.mailpit.yml up -d
ADMIN_EMAIL에 본인의 이메일 주소를 입력하세요.
그리고 http://localhost:3000에서 접속하여 해당 계정으로 로그인한 후, http://localhost:8025에서 로그인 링크를 확인하세요 (Mailpit은 테스트용 로컬 메일함입니다). 대시보드가 열리며 이 계정이 슈퍼관리자(superadmin)가 됩니다. 실제 배포 시에는 .env 파일에 SMTP_* 변수를 설정하고 Mailpit 파일을 제거하세요. 이미지는 amd64이며 ARM 환경에서는 에뮬레이션을 통해 실행됩니다. Helm, CLI 및 기타 설치 채널은 'Getting started' 섹션에 있습니다.
문서는 geiserx.github.io/LynxPrompt에서 확인할 수 있습니다.
- Getting started: Docker Compose, 첫 로그인, Helm 차트, 모든 설치 채널
- Configuration: 모든 환경 변수 및 기본값
- Usage: 웹 앱, CLI, VS Code 확장 프로그램, API
- Features: 전체 형식 목록 및 각 기능 설명
- How it works: 구성 요소, 로그인, CLI가 통신하는 대상, 보안 모델
- Troubleshooting: 로그인 메일, ARM 호스트, 포트, 버그 보고서에 포함할 내용
- Development: 스택, 로컬 설정, 문서 빌드
LynxPrompt 사용을 위한 제품 매뉴얼(위자드, 청사진(blueprints), CLI 및 API 참조)은 lynxprompt.com/docs의 별도 사이트에서 제공됩니다.
| 프로젝트 | 유형 | 설명 |
|---|
| lynxprompt-mcp | MCP 서버 | 모델 컨텍스트 프로토콜(Model Context Protocol)을 통해 AI 어시스턴트의 청사진을 탐색하고 관리합니다. |
| ... | | lynxprompt-action |