본문 바로가기

728x90

websocket

(5)
내 컴퓨터에서 음성 AI를 돌리는 Hugging Face Speech To Speech 내 컴퓨터에서 음성 AI를 돌리는 Hugging Face Speech To SpeechAI 뉴스 썸네일말을 듣고 답하는 AI를 만들려면 음성 감지, 받아쓰기, 답변 생성, 음성 합성을 차례로 연결해야 해요. Hugging Face의 Speech To Speech는 이 과정을 한 파이프라인으로 묶고, 각 부품을 원하는 모델로 바꿀 수 있게 만든 오픈소스 프로젝트예요. 1핵심 요약구분내용처리 구조VAD, STT, LLM, TTS가 각각 별도 스레드에서 움직이고 큐로 데이터를 넘겨요.연결 방식OpenAI Realtime의 핵심 이벤트를 WebSocket과 WebRTC로 제공해요.모델 선택STT, LLM, TTS를 하드웨어와 언어에 맞춰 교체할 수 있어요.로컬 실행llama.cpp, vLLM, MLX LM 같은..
Deno celld, Durable Objects를 내 서버에서 돌려요 Deno celld, Durable Objects를 내 서버에서 돌려요IT & AI 뉴스 썸네일Cloudflare Durable Objects의 실행 모델을 자체 인프라로 옮길 수 있는 선택지가 생겼어요. Deno가 공개한 celld는 Worker 코드와 객체별 SQLite 데이터를 사용자가 관리하는 서버와 오브젝트 스토리지에서 실행해요. 1핵심 요약구분핵심왜 볼 만한가요실행 환경V8에서 Wrangler 번들을 실행해요기존 Worker 프로젝트를 옮길 때 바꿔야 할 범위를 줄였어요상태 저장객체마다 전용 SQLite 데이터베이스를 둬요사용자·문서·채팅방처럼 상태 단위를 작게 나눌 수 있어요분산 구조공유 버킷으로 소유권과 상태를 조정해요별도 컨트롤 플레인이나 합의 서버 없이 노드를 늘릴 수 있어요운영 범위T..
송재경의 OpenMMO, 인간과 AI가 같은 서버에 접속하는 게임 실험 송재경의 OpenMMO, 인간과 AI가 같은 서버에 접속하는 게임 실험AI 뉴스 썸네일'바람의나라', '리니지', '아키에이지'를 만든 송재경 개발자가 오픈소스 MMORPG OpenMMO를 공개했어요. 사람과 AI 에이전트가 같은 WebSocket 프로토콜로 접속하고 같은 규칙으로 움직이는 게임이에요. AI로 게임을 만드는 방식과 게임 안에서 AI를 다루는 방식이 한 프로젝트에 함께 담겼어요. 1핵심 요약구분핵심왜 볼 만한가요접속 구조사람과 AI 에이전트가 같은 WebSocket 인터페이스로 접속해요AI 전용 권한 없이 같은 세계와 규칙을 공유하는 실험이에요개발 방식구현 작업의 많은 부분을 AI 코딩 도구에 맡기고 설계와 판단에 집중했어요숙련 개발자의 역할이 코드 작성에서 작업 지시와 검토로 옮겨가는 사..
내 네트워크 흐름을 한눈에 보는 오픈소스 대시보드, Neko Master 내 네트워크 흐름을 한눈에 보는 오픈소스 대시보드, Neko MasterIT & AI 뉴스 썸네일공유기나 로컬 게이트웨이를 운영하다 보면 어느 도메인에 연결이 몰렸는지, 어떤 프록시 노드가 트래픽을 처리했는지 한 화면에서 보기 어려워요. Neko Master는 Clash·Mihomo·Surge가 내보내는 데이터를 모아 연결 상태와 트래픽 흐름을 보여주는 오픈소스 대시보드예요. 외부 네트워크 접속 서비스는 제공하지 않고, 사용자가 관리하는 네트워크 안의 데이터만 다뤄요. 1핵심 요약구분핵심왜 볼 만한가요실시간 수집Clash·Mihomo는 WebSocket, Surge는 HTTP 폴링으로 연결해요지연 시간과 연결 변화를 대시보드에서 바로 확인할 수 있어요분석 범위도메인, IP, ASN, 지역, 프록시 노드별..
사람과 AI 에이전트가 같은 규칙으로 접속하는 OpenMMO 사람과 AI 에이전트가 같은 규칙으로 접속하는 OpenMMOOpenMMO AI 에이전트 MMORPG 뉴스 썸네일AI 에이전트 전용 명령 통로를 따로 두지 않고, 사람과 같은 WebSocket 프로토콜로 게임 세계에 접속시키는 오픈소스 MMORPG가 공개됐어요. OpenMMO는 브라우저에서 실행되는 3D 세계에 사람과 에이전트를 같은 규칙으로 참여시키며, 에이전트가 실제 사용자용 인터페이스를 얼마나 다룰 수 있는지 시험할 수 있는 프로젝트예요. 1핵심 요약구분내용개발자가 볼 점접속 규칙사람과 에이전트가 같은 WebSocket 프로토콜을 사용해요에이전트만을 위한 별도 게임 API가 없어요실행 환경Three.js 계열의 Threlte와 WebGPU로 브라우저 3D 세계를 구성해요일반 웹 클라이언트와 에이전트 ..

728x90