Superpowers

바로가기

Superpowers는 개발자를 위한 완전한 소프트웨어 개발 워크플로우 도구로, 여러 개의 조합 가능한 ‘스킬’과 초기 지시사항을 기반으로 구성되어 있습니다. 이 시스템은 개발자가 아이디어 구상, 설계, 구현, 테스트, 검토, 배포까지 전 과정을 체계적으로 관리할 수 있도록 지원합니다. 구체적으로, 아이디어 브레인스토밍, 깃워크트리 활용, 상세 계획 수립, 서브 에이전트 기반 개발, TDD(테스트 주도 개발), 코드 리뷰, 작업 브랜치 정리 등의 단계별 워크플로우를 갖추고 있어, 자동화와 협업을 통한 효율적인 개발이 가능하게 설계되어 있습니다. 내부 구조는 다양한 기술 스택과 플러그인 시스템으로 구성되어 있으며, 클라우드 플랫폼이나 Git 기반 도구와 연동이 가능합니다. 최근 업데이트는 플러그인 설치와 갱신을 손쉽게 할 수 있도록 명령어 기반 설치/업데이트 기능이 제공되며, 공식 문서와 커뮤니티 기여 가이드도 함께 지원됩니다. 이 프로젝트는 MIT 라이선스로 공개되어 있으며, 오픈소스 생태계 참여와 지속적 개선에 초점을 맞추고 있습니다. 사용자들은 GitHub Issues를 통해 문의하거나, 마켓플레이스에서 플러그인 형태로 확장 가능합니다.

Claude Code Telegram Bot

바로가기

이 프로젝트는 Telegram과 Claude Code를 연결하는 봇으로, 사용자들이 Telegram 채팅에서 자연어로 Claude와 쉽게 대화할 수 있게 하는 것이 목표입니다. 주된 기능으로는 사용자에게 프로젝트 코드에 대한 설명, 분석, 수정, 그리고 코드 리뷰를 자연어로 요청할 수 있으며, 활동 내용을 세션별로 유지하고, 다양한 명령어와 인터페이스를 통해 효율적으로 작업할 수 있도록 지원합니다. 구조는 크게 Telegram 봇, Claude API 연동, Webhook 서버, 그리고 CLI 또는 SDK 기반의 Claude 통합으로 구성되어 있으며, 사용자 인증과 안전성을 위해 화이트리스트, 디렉토리 샌드박싱, 인사이드 로깅 등을 포함한 보안 조치를 갖추고 있습니다. 기술 스택에는 Python 3.10+와 Poetry, Claude Code CLI 또는 SDK, 그리고 python-telegram-bot 라이브러리가 사용되며, 다양한 모드(Agentic과 Classic)와 이벤트 기반 자동화 기능도 지원합니다. 최근 업데이트 내역이나 변화 이력은 공식 문서와 릴리즈 노트 참고를 권장하며, 설치와 운영 관련 상세 가이드 또한 프로젝트 리포지터리 내 setup.md와 환경변수 예제(.env.example)에 자세히 안내되어 있어 처음 사용하는 사용자도 쉽게 시작할 수 있습니다. 특별히 웹훅, 스케줄러, 프로젝트 스레드 등 확장성과 보안성을 위한 다양한 기능이 계획 또는 추가 구현 단계에 있으며, 오픈소스 기반으로 활발히 개발 및 개선되고 있는 프로젝트입니다.

Open Mercato

바로가기

Open Mercato는 현대적이며 AI 지원이 가능한 비즈니스 플랫폼으로, 엔터프라이즈급 CRM, ERP, 커머스 백엔드 솔루션을 제공하는 모듈식 구조의 소프트웨어입니다. 이 프로젝트는 비즈니스 프로세스의 다양한 요구를 충족시키기 위해 고객 데이터 관리, 주문 및 생산 관리, 커머스 운영, 셀프 서비스 포털, 워크플로우, 프로덕션 관리, 헤드리스 API 서비스를 지원합니다.

이 플랫폼은 Next.js (React 프레임워크), TypeScript, MikroORM, zod, Awilix DI 등 최신 기술 스택을 활용하며, 다중 테넌시 구조와 역할 기반 접근 제어(RBAC)를 통해 SaaS 환경에 적합하게 설계되었습니다. 또한, 구조적 설계 원칙과 API, 모듈, 스키마의 확장성을 중요시하며, 사용자가 코어 기능을 커스터마이징하거나 새 모듈을 추가하는 것도 용이합니다.

기능은 모듈별로 자동 발견 가능하며, 사용자 정의 엔티티와 동적 폼 선언, 이벤트 구독자 및 워크플로우, 데이터 인덱싱과 캐싱, AI 지원 어시스턴트 등을 포함합니다. AI 어시스턴트는 데이터 스키마와 API를 자연어로 탐색하고 실행하는 기능을 제공하며, MCP(모델 컨텍스트 프로토콜)를 통해 상호작용할 수 있습니다.

또한, 데이터 보안을 위해 필드별 필드 수준 암호화, 최신 KMSVault 또는 유사 서비스로부터의 데이터 암호화키 발급 및 관리가 지원됩니다. 프로젝트는 monorepo 구조로 여러 패키지 및 애플리케이션으로 구성되어 있어 모듈별 관리와 확장이 쉽고, 도커 기반 배포와 환경 변수 설정 등을 지원하여 배포 및 운영도 용이하게 설계되어 있습니다. 최근 릴리즈 및 상세 업데이트는 GitHub와 공식 문서에서 확인할 수 있으며, 개발 기여와 이슈 제안도 활발히 환영됩니다.

Machine Learning Systems

바로가기

이 프로젝트는 AI 시스템 공학 분야를 위한 오픈 교육 자료로, 목적은 AI의 빠른 발전 속도에도 불구하고, 실질적이고 신뢰할 수 있는 AI 시스템을 설계하고 구축하는 기술을 교육하는 데 있습니다. 이 프로젝트는 교재, TinyTorch라는 ML 프레임워크 구현 도구, 하드웨어 키트, 실습 라보라토리, 그리고 커뮤니티를 연결하는 생태계로 구성되어 있습니다. 주요 기능은 교재를 통한 이론 학습, TinyTorch를 활용한 프레임워크 이해, 하드웨어 제약 조건 내에서의 시스템 설계 실습, 실시간 하드웨어 배포 및 벤치마킹 활동 등을 포함하며, 교육, 연구, 산업 현장에서 AI 공학의 원리와 실천 능력을 기르는 데 활용됩니다. 기술 스택으로는 Python, PyTorch 기반 TinyTorch, 다양한 하드웨어 플랫폼(Arduino, Raspberry Pi 등), 그리고 온라인 교재 플랫폼이 포함됩니다. 최근 변경 내용은 2024년 활동이 활발하며, 커뮤니티의 지속적 기여와 피드백을 통해 업데이트되고 있습니다. 이 프로젝트는 AI 공학을 체계적 학문으로 정립하고, 이를 공유 가능한 오픈소스로 제공하여 AI 엔지니어 양성과 AI 시스템의 신뢰성을 높이는 데 초점을 맞춥니다. 참고 링크로는 공식 홈페이지, 교재, 실습 자료, 논의 포럼 등이 있으며, 저작권은 CC BY-NC-ND 4.0과 Apache 2.0 라이선스 하에 배포되어 있습니다.

Pyrite64

바로가기

Pyrite64는 N64용 게임 엔진과 편집기로, 실제 N64 콘솔이나 정밀한 에뮬레이터에서 실행 가능한 3D 게임을 제작하는 목적으로 개발된 프로젝트입니다. 이 프로젝트는 그래픽 편집, 장면 관리, 충돌 감지, 오디오 처리 등 다양한 기능을 통합한 런타임 엔진과 함께, 시각적 편집 환경을 제공하여 사용자가 쉽게 3D 모델을 임포트하고, HDR+글로우, 대형 텍스처 등 고급 그래픽 효과를 구현할 수 있도록 지원합니다. 또한, Blender에서 제작한 GLTF 포맷의 3D 모델을 지원하며, 자동 도구체인 설치, 노드-그래프 기반의 스크립트 작성 등 개발자와 디자이너를 위한 다양한 부가 기능을 포함하고 있습니다. 이 프로젝트는 Libdragon과 tiny3d를 기반으로 하며, 최신 릴리즈에서는 다양한 그래픽 및 성능 향상, 편의 기능이 지속적으로 업데이트되고 있습니다. 아직 초기 개발 단계에 있어 일부 기능이 미완성되었고, 문서화와 API 호환성에 개선이 필요하지만, N64 홈브루 개발자 및 3D 게임 제작자에게 유용한 도구로 자리 잡고 있습니다. 중요한 참고 링크로는 공식 GitHub 저장소, 유튜브 데모 영상, 디스코드 커뮤니티 등이 있으며, 전반적으로 오픈소스 라이선스 하에 자유롭게 사용할 수 있습니다. 이 프로젝트는 아직 개발 진행 중이므로, 사용 시 최신 버전과 문서를 참고하는 것이 권장됩니다.

🦞 OpenClaw — Personal AI Assistant

바로가기

OpenClaw는 개인 사용자가 자신의 디바이스에서 실행하는 AI 비서입니다. 이 프로젝트는 사용자가 이미 사용하는 채널(WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage, Microsoft Teams, WebChat, BlueBubbles, Zalo 등)에서 질문응답 및 명령 수행이 가능하도록 설계되었습니다. 여러 채널을 통합하여 채팅, 음성 인식, 라이브 Canvas 등 다양한 인터페이스를 제공하며, 로컬 환경에서 빠르고 항상 작동하는 개인 비서를 목표로 합니다.

이 프로젝트는 Gateway라는 제어 플레인 시스템을 중심으로 클라이언트 및 도구, 이벤트들을 WebSocket 기반의 단일 통신 네트워크를 통해 연결합니다. 사용자 디바이스 별로 macOS 앱, iOS/Android 노드, 터미널 CLI, 웹 UI 등을 통해 상호작용할 수 있으며, 채널 별 바운더리와 세션, 그룹, 및 작업 단위 별로 분리된 Agent 및 스킬 시스템을 지원합니다.

기술 스택으로는 Node.js(버전 22 이상), 다양한 클라이언트 채널 API, WebSocket, 및 Tailscale 네트워크 구성을 사용하며, Docker, Nix, 그리고 각 운영체제별 연결 기법을 활용합니다. 모델은 Anthropic Claude Pro/Max 또는 OpenAI GPT 계열을 지원하며, Long-context, 프롬프트 인젝션 저항성을 강화하기 위해 최신 모델 추천을 강조합니다.

릴리즈와 이력은 GitHub의 태그 및 릴리즈 노트와 CI/CD 파이프라인에 의해 관리되며, 최근 버전은 최신 릴리즈(링크 참고)와 계속된 업데이트가 이루어지고 있습니다. 프로젝트는 MIT 라이선스 하에 공개되었으며, 적극적인 커뮤니티 기여와 배포를 장려합니다. 네트워크 기반의 제어 및 채널 관리를 통해 여러 환경, 운영체제, 네트워크 조건에서 유연하게 사용할 수 있고, macOS와 iOS의 권한제어, macOS용 노드 에이전트, 텍스트 명령어 등 다양한 편의 기능과 함께, 보안 정책 및 다중 사용자/그룹 환경에서도 안전하게 작동하도록 설계되어 있습니다. 자세한 문서와 시작 가이드, 개발자 가이드 링크는 공식 홈페이지 및 GitHub 문서 참고바랍니다.

freemocap

바로가기

freemocap 프로젝트는 연구용으로 설계된 무상 오픈소스 모션 캡처 시스템 및 플랫폼입니다. 이 시스템은 하드웨어와 소프트웨어에 무관하며, 저비용으로 연구, 교육, 훈련 등 다양한 목적으로 활용할 수 있습니다. 사람의 모션 데이터를 수집하고 분석하는 기능을 제공하며, 분산된 과학 연구 환경에서도 활용 가능하도록 설계되었습니다. 주요 구성 요소로는 Python 기반의 GUI 인터페이스, 다양한 API, 그리고 설치 및 실행을 위한 클론 및 환경설정 절차가 포함됩니다. 대상 사용자 및 활용 사례는 과학 연구자, 교육기관, 트레이닝 센터 등이며, 사용자들이 쉽게 사용할 수 있도록 초보자 튜토리얼과 상세 문서, 오픈소스 커뮤니티 지원이 함께 제공됩니다. 최신 릴리즈 및 개선 이력은 GitHub 릴리즈 페이지에서 확인 가능하며, Python 3.10~3.12 환경에서 개발과 실행이 권장됩니다. 기술 스택으로는 Python, 다양한 공개 라이브러리, GitHub 기반의 협업 환경이 적용되어 있으며, AGPL 라이선스로 배포되어 사용 시 라이선스 준수가 필요합니다. 공식 문서는 freemocap 공식 문서 사이트에서 확인할 수 있으며, 커뮤니티 참여를 독려하는 가이드와 CONTRIBUTING.md 파일도 제공합니다.

Heretic: Fully automatic censorship removal for language models

바로가기

Heretic은 transformer 기반 언어 모델에서 ‘안전성 정렬’ 또는 검열(검열 방지) 기능을 자동으로 제거하는 도구입니다. 이 프로젝트는 인공적으로 검열된 모델을 원래의 능력을 최대한 유지하면서 검열을 해제하는 것이 목적이며, 이를 위해 방향성 제거(abliteration) 기법을 활용합니다. Heretic은 고급 지침으로, 모델 내부 구조를 깊이 이해하지 않고도 사용자가 명령줄을 통해 쉽게 검열된 언어 모델을 해제할 수 있게 설계되었습니다. 주요 기능으로는, 사용자가 제공한 ‘유해’ 및 ‘무해’ 프롬프트를 바탕으로 적절한 방향성을 찾고 이를 차단하는 매개변수들을 자동 조정하여 검열 해제 모델을 생성하는 과정이 포함됩니다. 이 도구는 주로 AI 연구원, 모델 사용자, 또는 검열 제거 및 성능 분석 등에 관심 있는 개발자를 대상으로 하며, 다양한 transformer 모델과 다중 모달(Multimodal) 모델, MoE 아키텍처를 지원합니다. 기술 스택은 Python 3.10 이상과 PyTorch 2.x 이상, 그리고 Optuna, Hugging Face Transformers와의 연동을 기반으로 합니다. 최근 변경 사항으로는, 자동 최적화와 더 유연한 조절을 통해 기존 Abliteration 방법보다 더 적은 성능 손실로 검열 제거를 가능하게 한 점이 주목됩니다. Heretic은 사용자 경험 향상과 연구용 해석 도구 제작을 위해 residual vectors 플롯, residual 지오메트리 분석 등 고급 기능도 제공하며, 수많은 공개 모델이 이 도구를 통해 검열 해제되어 활발히 활용되고 있습니다. 라이선스는 GNU AGPL v3으로, 오픈소스 및 수정이 자유롭게 가능하며, 커뮤니티 기여도 허용됩니다. 참고 링크와 자세한 명령어, 구성 옵션은 프로젝트 깃허브 저장소와 문서에서 확인할 수 있습니다.