SpacetimeDB

GitHub 바로가기

SpacetimeDB는 데이터베이스와 서버 기능을 결합한 새로운 형태의 데이터베이스 시스템입니다. 이 프로젝트의 목적은 애플리케이션 로직을 데이터베이스 내부에 직접 업로드할 수 있는 관계형 데이터베이스를 제공하는 것으로, 이를 통해 별도의 서버 또는 인프라를 구축하지 않고도 빠른 성능과 낮은 지연시간을 실현하는 것이 목표입니다. 주요 기능은 ‘모듈’이라는 고급 저장 프로시저를 통해 애플리케이션 로직을 데이터베이스에 내장하는 것으로, 클라이언트가 직접 데이터베이스에 연결하여 로직을 실행할 수 있도록 합니다. 때문에 별도 서버 배포없이 하나의 바이너리로 모든 기능을 처리할 수 있으며, 빠른 속도와 실시간 응용이 강점입니다. 구조는 데이터베이스 서버와 클라이언트 CLI로 구성되며, 도커와 소스 빌드 방식 등 다양한 설치 방법을 지원합니다. 대상은 실시간 데이터 처리, 온라인 게임(예: MMORPG BitCraft), 채팅, 협업툴 개발자로, 기존 서버-클라이언트 아키텍처를 대체하려는 유스케이스를 갖고 있습니다. Rust 언어를 기반으로 한 기술 스택을 사용하며, 클라이언트와 서버 측 라이브러리도 여러 언어(TyPescript, Rust, C#)로 제공됩니다. 최근 릴리즈는 안정화와 다양한 설치 방법 제공을 중심으로 진행되어 있으며, 도커 이미지를 통한 배포와 커맨드라인 툴 개선이 이루어졌습니다. 라이선스는 비공개성 보안목적의 BSL 1.1로, 일정 기간 이후 AGPL v3.0 오픈소스 라이선스로 전환되며, 링크 예외를 포함하여 커뮤니티 기여를 장려하는 정책을 택하고 있습니다. 문서와 가이드, 빠른 시작 방법, 지원 언어 지원에 관한 상세 정보는 공식 홈페이지와 GitHub 리포지터리에서 확인할 수 있습니다.

Superpowers

GitHub 바로가기

Superpowers는 코딩 에이전트의 전체 소프트웨어 개발 워크플로우를 위한 시스템입니다. 이 프로젝트는 다양한 ‘스킬’과 초기 지침들을 활용하여 에이전트가 효율적이고 체계적으로 개발 작업을 수행하도록 설계되었습니다. 사용자는 설계 단계에서 피드백과 검증 과정을 거쳐 구현 계획을 수립하고, 이후 소규모 작업 단위로 나누어 AI 에이전트가 자율적으로 개발을 진행할 수 있도록 합니다. 이 시스템은 TDD(테스트 주도 개발), 유사 피드백, 병렬 작업, 코드 검토, 워크트리 기반 개발 등 개발의 체계적이고 반복 가능한 프로세스를 강조합니다. 구조적으로는 다양한 기술 스택과 플러그인 마켓플레이스를 지원하며, 핵심 기능은 클로드(Claude) 또는 Cursor 등의 플랫폼에서 플러그인 설치를 통해 쉽게 사용할 수 있습니다. 또한, Git 작업트리 활용, 테스트 자동화, 디버깅, 협업 기능 등을 제공하여 개발 효율성을 높입니다. 최근 업데이트는 플러그인 시스템을 통한 기술 확장과 기능 개선이 이루어지고 있으며, 오픈소스 기여와 커뮤니티 지원이 활발하게 진행되고 있습니다. 참고 링크 및 문서에서는 상세 설치 방법, 플러그인 연동, 기술 철학 등을 확인할 수 있습니다. 이 프로젝트는 소프트웨어 개발을 자동화하고, AI 기반 코드 작성을 체계화하는 데 유용하며, AI와 개발자 간 협업을 향상시키고자 하는 대상에게 적합합니다.

Agent Skills for Context Engineering

GitHub 바로가기

이 프로젝트는 AI 에이전트 시스템의 성능을 극대화하기 위해 ‘컨텍스트 엔지니어링’ 원칙에 초점을 맞춘 종합적 오픈 소스 컬렉션입니다. 상세한 스킬 세트는 시스템 프롬프트, 도구 정의, 문서 검색, 메시지 기록, 도구 출력 등을 효과적으로 큐레이션하는 아트와 과학을 가르칩니다. 프로젝트는 기본 스킬(기초 이해, 맥락 저하 인식, 압축 전략), 아키텍처 설계(다중 에이전트 패턴, 기억 시스템, 도구 설계, 파일시스템 활용, 호스티드 에이전트), 운영 방법(성능 최적화, 평가 프레임워크) 등 다양한 구조요소를 포함하며, 플랫폼에 구애받지 않는 설계 원칙을 강조합니다. 또한, 해당 원칙을 활용한 실전 예제(개인 브레인 시스템, 평가 도구, 데이터 스타일 전이 등)를 제공하여 학계와 실무에서 재사용 가능하도록 구성되어 있습니다. 최신 기술 스택은 Python, TypeScript, 대형 모델(LLM) 기법이며, 커뮤니티 참여와 협업을 환영하는 오픈 개발 모델을 채택하고 있습니다. 최근 릴리즈로는 다수의 플러그인 패키지와 사례 연구를 통해 실무 적용 사례를 확장하고 있으며, 철학적 기초와 설계 능력, 실전 구현 방법론을 함께 담고 있어, 사람과 시스템 모두를 위한 설계 지침서 역할을 합니다.

DeerFlow - 2.0

GitHub 바로가기

DeerFlow 2.0은 오픈소스 슈퍼 에이전트 하니스 프로젝트로, 다양한 하위 에이전트, 메모리, 샌드박스 환경 등을 조율하여 거의 모든 작업을 수행할 수 있도록 설계되었습니다. 이 프로젝트는 원래 딥 리서치 프레임워크였으나, 사용자들이 데이터 파이프라인이나 자동화 등 실제 업무에 활용할 수 있는 강력한 런타임 환경으로 재개발되어, 언어 모델과 플러그인 기반 Skill, 도구, 서브 에이전트, 샌드박스 환경, 지속적 맥락 관리 기능 등을 포함합니다. 구조는 LangGraph와 LangChain에 기반하며, API와 CLI 구성 요소를 포함하고 있어 다양한 환경에서 활용 가능하며, Docker 컨테이너 지원과 Kubernetes 연동 등 배포 및 개발을 쉽게 하기 위한 환경 구성을 지원합니다. 최신 릴리즈는 2.0 버전으로, 2023년 중반 이후부터 활발히 개발되고 있으며, GitHub 저장소에서 기여가 활발히 이루어지고 있습니다. 기술 스택은 주로 Python, Docker, Kubernetes, LangChain, LangGraph 등을 사용하며, 모델은 OpenAI 호환 API를 지원하는 대형 언어 모델(LLM)을 최적화하여 사용합니다. 문서와 데모, 설치 가이드가 제공되어 있어, 연구자, 개발자, 엔지니어, 자동화 업무 담당자 모두 대상입니다. 사용자 커뮤니티를 위한 기여 가이드와 라이선스는 MIT로 공개되어 있으며, 오픈소스 생태계의 다양한 기여를 받고 있습니다. DeerFlow는 긴 맥락과 복잡한 작업을 처리하는 능력, 서브 에이전트 병렬 처리, 샌드박스 환경 및 장기 기억 기능으로 확장성과 유연성을 갖춘 종합 AI 런타임 환경입니다.

Hugging Face Skills

GitHub 바로가기

Hugging Face Skills는 AI 및 머신러닝 작업을 위한 표준화된 정의 집합으로, 데이터셋 생성, 모델 학습, 평가 등 다양한 AI/ML 태스크를 수행하는 데 사용됩니다. 이 프로젝트는 모든 주요 AI 개발 도구(예: OpenAI Codex, Anthropic Claude Code, Google DeepMind Gemini CLI, Cursor)와 호환되도록 설계된 ‘Agent Skill’ 표준 포맷을 따르며, 스킬은 자기 포함된 폴더로 구성되어 명령어, 스크립트, 리소스를 함께 패키징합니다. 사용자는 별도의 등록 없이 해당 스킬을 설치하고, 자연어 명령으로 특정 작업을 요청할 수 있으며, 필요시 자신의 커스텀 스킬을 기여하거나 수정할 수 있습니다. 기술 스택에는 Python, CLI 명령어, JSON, YAML 형식이 포함되며, 이를 활용한 다양한 자동화 및 통합 작업이 가능합니다. 최근 릴리즈 또는 변경사항은 별도로 명시되지 않았으며, 설치 방법과 각 도구별 통합 가이드, 그리고 스킬 개발·배포 방법이 상세히 안내되어 있어 이용자와 개발자의 편의를 도모하고 있습니다. 또한, Marketplace 파일과 README는 사용자 친화적인 설명과 가이드라인을 제공하며, 별도 문서와 스크립트로 정기적인 업데이트와 검증 과정을 지원합니다.

cc-switch

GitHub 바로가기

cc-switch는 Claude Code, Codex, Gemini 등의 AI 모델을 통합하여 제공하는 All-in-One AI 어시스턴트 CLI 도구입니다. 이 프로젝트의 주요 목적은 여러 AI 제공자의 API를 쉽게 전환하고 관리하며, MCP 서버와 프롬프트, 스킬, 프로바이더 구성 등 다양한 기능을 지원하여 사용자들이 효율적으로 AI 모델을 활용할 수 있도록 돕는 것입니다. 구조는 프론트엔드(React+TypeScript, Tauri 기반 Rust 백엔드)와 백엔드(Rust, SQLite, JSON, MCP, API wrapper 등)로 나뉘며, 클라이언트-서버 협업 및 데이터 동기화와 관리를 위하여 Layered Architecture와 SSOT 전략이 도입되어 있습니다. 최근 버전(v3.10.2)에는 SQLite 연동 강화, 신규 UI, 일본어 지원, 자동 시작 기능, 스킬 및 Prompts 관리 시스템 개선, MCP 통합 아키텍처 업그레이드 등이 포함되었으며, 사용자들이 다양한 클라우드 저장소 및 API 서비스를 통해 손쉽게 연동할 수 있도록 여러 파트너와의 협력도 활발히 이루어지고 있습니다. 기술 스택으로는 React 18, TypeScript, Vite, TailwindCSS, TanStack Query, Tauri, Rust, Serde, Tokio, Vitest, MSW 등이 사용됩니다. 설치는 각 OS별 패키지 또는 배포판(Windows MSI/포터블, macOS Brew, Arch Linux paru, Linux Flatpak 등)을 통해 가능하며, CLI와 환경설정 파일, 클라우드 동기화 설정법 등 자세한 가이드와 버전별 변경 내역도 문서화되어 있습니다. 전체적으로 이 프로젝트는 AI 모델 관리와 통합을 필요로 하는 개발자 또는 기업 사용자에게 적합하며, 높은 커스터마이징과 확장성을 제공하는 것이 특징입니다.

Scrapling

GitHub 바로가기

Scrapling은 현대 웹 환경에 최적화된 웹 스크래핑 프레임워크로, 단일 요청부터 대규모 크롤링까지 모두 처리할 수 있는 강력한 기능을 제공합니다. 이 프로젝트의 주요 목적은 웹사이트 구조 변경에 자동으로 적응하는 학습형 파서, Cloudflare와 같은 방화벽 우회 기능, 병렬 크롤링, 세션 및 프록시 관리, 그리고 AI 연동 기능까지 모두 갖춘 통합형 웹 스크래핑 솔루션을 제공하는 것입니다.

기본적으로 요청 처리, 데이터 파싱, 선택자 생성, 데이터 내보내기 등의 모듈로 구성되어 있으며, 웹 크롤러(스파이더), fetchers(HTTP, 웹 브라우저, 스텔스 모드 지원), 선택자(HTML 파서) 등 다양한 구성요소를 포함합니다. 크롤링은 비동기, 다중 세션 지원, 체크포인트 기반 일시정지와 재개, 스트리밍 방식 실시간 데이터 수집이 가능하며, CSS/XPath, 텍스트 검색, 유사 요소 검색 등 다양한 선택 방식을 지원합니다. 기술 스택으로는 Python 3.10 이상, 비동기 프로그래밍, Playwright, Puppeteer, Tornado, along with CSS/XPath Selector가 포함된 HTML 파서 등이 사용됩니다. 또한 사용자는 CLI를 통해 별도 코드 작성 없이 페이지 추출, 데이터 저장, 요청 조작이 가능하며, Docker 이미지를 통한 쉽고 빠른 배포도 지원됩니다. 최근 릴리즈 및 변경 사항으로는 성능 향상, 최신 브라우저 지원, 더 강력한 방화벽 우회 기능, AI 연동 서버 통합, 예외 처리 강화, 다중 세션 및 프록시 전략 개선 등이 있으며, 정기적인 테스트와 함께 활발히 개발되고 있습니다. 이 프로젝트는 Web Scraper 사용자와 개발자 모두에게 친숙한 API 설계, 빠른 성능, 확장성, 그리고 안정성을 지향하며, 다양한 온라인 데이터 수집 유스케이스에 적합합니다. 참고 링크와 문서, 커뮤니티 지원도 활발히 제공됩니다.

🌊 Ruflo v3: Enterprise AI Orchestration Platform

GitHub 바로가기

Ruflo v3는 엔터프라이즈 급 AI 에이전트 오케스트레이션 플랫폼으로, 60개 이상의 전문 에이전트(코딩, 테스트, 보안, 문서화 등)를 활용하여 복잡한 업무를 자동화하고 협력합니다. 이 시스템은 Self-Learning 능력, Fault-Tolerance, Memory 최적화, 다양한 스워밍(topology) 구조를 제공하며, Model Routing, Model & Pattern Import/Export, Pattern Marketplace, MCP 서버 연동 등 풍부한 기능을 포함합니다. 또한, 클라우드 배포와 지속적 배포(CI/CD), 검증 및 성능 최적화 도구를 지원하며, Custom Plugin SDK를 통해 확장 가능합니다. 강력한 보안 기능(실시간 위협 탐지, PII 차단, 암호화), AI 안전을 위한 행동 제어, IPFS 기반 분산 저장, Hyperbolic Embeddings 등 최첨단 기술들이 통합되어 있으며, 다양한 워크플로우(개발, 보안, 성능 등)를 열거형 태스크와 자동화된 패턴 시스템으로 구성하여 팀과 기업의 AI 생산성을 극대화합니다. 또한, Graph Neural Network, Multi-Model Routing, Hierarchical Swarm, Self-Healing & Auto-Scaling, Infinite Context 관리 및 Migrate & Rollback 지원 등 첨단 엔터프라이즈 구성을 갖추었습니다. 문서는 V3 모듈 별 상세 가이드, 기술 구조, 성능 벤치마크, 도구 활용법, Cloud & Deployment, 보안/경고 전략, 그리고 다양한 사례 기반 워크플로우까지 폭넓게 제공하여 개발자, 운영자, 연구자 모두 빠른 도입과 안정적 운영이 가능하도록 설계되어 있습니다.

RuVector

GitHub 바로가기

RuVector는 사람의 인지 및 인공 지능 시스템을 위한 종합적 툴킷으로, 사람들이 사용하는 벡터 검색, 그래프 쿼리, GNN 학습, 여러 LLM 운용, 자기학습, 자기수정, 분산 시스템, 암호화 운영 등 다양한 기능들을 하나의 패키지로 제공합니다. 목적은 벡터, 그래프, 기계 학습, AI 에이전트, 분산 클러스터 등 복합적인 AI 시스템을 손쉽게 개발, 배포, 확장할 수 있도록 하는 것입니다. 이 프로젝트는 Rust로 핵심 엔진을 구현했으며, 다양한 WASM, Node.js, SQL 확장, Docker, Python, 그리고 클라우드 지원 도구를 포함합니다. 최신 기능으로는 자체 학습하는 시스템, 하이퍼볼릭 공간, 증명 기반 그래프 변환기, 시계열 및 행동 변화 추적, 수많은 Attention 메커니즘, 양자 컴퓨팅 호환 모듈, 그리고 자기수정 및 분산 협력 프로토콜이 있습니다. 지금까지 발표된 약 80개 이상의 패키지와 160개 이상의 하드웨어 플랫폼, 7가지의 자기학습 알고리즘, 50개 이상의 연구 및 실용적 적용 사례를 포괄하며, 오픈소스로 MIT 라이선스로 배포되어 누구든지 자유롭게 사용할 수 있습니다. 이 프로젝트는 AI 및 컴퓨팅, 생명공학, 금융, 물리, 로보틱스, 우주 탐사 등 다양한 분야에서 자신의 데이터를 스스로 학습하고 적응하는 인공지능 시스템 구축을 목표로 하고 있습니다.

Moonshine Voice

GitHub 바로가기

Moonshine Voice는 실시간 음성 인식 및 명령어 인식을 위한 오픈소스 AI 툴킷으로, 사용자 기기 내에서 실행되어 빠른 응답속도와 높은 프라이버시를 보장합니다. 다양한 플랫폼(Windows, MacOS, Linux, iOS, Android, Raspberry Pi, IoT 기기, 웨어러블)에 일관된 라이브러리 지원을 제공하며, 별도 계정이나 API키 없이도 사용할 수 있습니다. 이 프로젝트는 최첨단 연구 기반의 맞춤형 모델을 개발하여, 낮은 지연시간과 높은 정확도를 구현했고, Live streaming에 최적화된 아키텍처를 채택하여 항상 실시간 반응이 가능하도록 설계되었습니다. 제공하는 기능에는 음성 인식, 발화자 분리, 명령어 인식, 다국어 지원 등이 있으며, 개발자는 Python, Swift, Java, C++ 등 다양한 언어로 쉽게 통합할 수 있습니다. 최신 모델들은 26MB부터 245MB까지 다양한 크기로 제공되어, 저사양 또는 엣지 환경에서도 높은 성능을 발휘합니다. 또한, 자체 모델 다운로드, 성능 벤치마크 및 커스터마이징 지원을 통해 사용자 맞춤형 적용이 가능하며, 지속적 발전을 위해 다양한 로드맵과 커뮤니티 지원이 마련되어 있습니다.