TextGen (text-generation-webui)가 포터블 빌드로 네이티브 데스크톱 앱이 되다
TextGen(구 text-generation-webui, oobabooga로도 알려짐)이 네이티브 데스크톱 앱 버전을 출시했습니다. 2022년 12월부터 개발 중인 이 프로젝트는 이제 휴대용 빌드를 제공합니다. 다운로드하고 압축을 푼 다음 textgen을 더블클릭하기만 하면 됩니다. 설치나 추출된 폴더 외부의 파일이 필요 없습니다. 모든 채팅 기록과 설정은 번들로 제공되는 user_data 폴더에 저장됩니다.
주요 기능
- 프라이버시: 외부 요청이 전혀 없습니다. LM Studio와 달리 OS, CPU, 앱 버전, 백엔드 선택 등에 대한 정보를 외부로 전송하지 않습니다.
- ik_llama.cpp 빌드: LM Studio와 Ollama가 사용하는 일반 llama.cpp보다 더 나은 정확도를 위해 IQ4_KS, IQ5_KS와 같은 맞춤형 양자화 타입을 제공합니다.
- 내장 웹 검색:
ddgsPython 라이브러리를 사용합니다. 두 가지 모드:web_search도구를 호출하는 도구 호출 모드(Qwen 3.6 및 Gemma 4에서 작동) 또는 검색 결과를 텍스트 첨부 파일로 가져오는 체크박스 모드. - 도구 호출: 단일 파일 .py 도구(쉬운 사용자 정의 함수), HTTP MCP 서버, stdio MCP 서버를 지원합니다. 도구 호출 전에 승인/거부 확인을 요구하는 옵션도 있습니다. 가이드 보기.
- 커스텀 캐릭터: 지시 수행 대화와 함께 캐주얼 채팅을 위한 캐릭터를 만들 수 있습니다.
- API 호환성: OpenAI 및 Anthropic 스펙과 호환되는 API. Claude Code와 함께 사용 가능:
ANTHROPIC_BASE_URL=http://127.0.0.1:5000 claude. - PDF 추출: 정확한 텍스트 추출을 위해 PyMuPDF를 사용합니다.
- 웹 페이지 가져오기:
trafilatura를 사용하여 탐색/보일러플레이트를 제거, 에이전트 루프에서 토큰을 절약합니다. - Jinja2 템플릿: Python Jinja2를 통해 채팅 템플릿을 렌더링하여 llama.cpp의 C++ jinja 재구현에서 발생하는 충돌을 방지합니다.
사용 가능한 빌드
CUDA, Vulkan, CPU 전용, Mac(Apple Silicon 및 Intel), ROCm. 모두 휴대용입니다.
라이선스: AGPLv3. 소스: https://github.com/oobabooga/textgen
📖 전체 글 읽기: r/LocalLLaMA
👀 See Also

프롬프트-미니: Claude 코드 플러그인이 모호한 프롬프트를 가로채 크레딧 낭비를 줄입니다
Prompt-mini는 Claude Code 플러그인으로, 실행 전에 모호한 프롬프트를 가로채어 명확한 질문을 하고, 스택 감지 및 40개 이상의 프레임워크에 대한 구체적인 규칙을 포함한 구조화된 프롬프트를 구축합니다. 이 도구는 범위 누락, 중지 조건, 파일 경로 등 35가지 크레딧 낭비 패턴을 해결합니다.

로암-코드 CLI 소개: 코드 탐색을 위한 더 빠르고 결정론적인 대안
Roam-Code CLI는 Claude Code의 탐색 단계를 더 빠르고 결정론적인 대안으로 대체하여 코드베이스를 인덱싱하여 효율성을 향상시킵니다.

홀라보스 AI 런타임, 타입스크립트로 전환 및 지속적 MCP 포트 구현
Holaboss AI 로컬 에이전트 런타임이 TypeScript 전용으로 리팩토링되어 Python 종속성을 제거하고 번들 크기를 줄였습니다. 이제 MCP 서버 포트를 SQLite에 UNIQUE(port) 제약 조건으로 유지하여 재시작 시 충돌을 방지합니다.

OpenClaw A2A 플러그인: 원격 에이전트에 작업 위임 및 재생 연속 상태
새로운 오픈소스 플러그인이 OpenClaw에 <code>remote_agent</code> 도구를 추가하여 A2A 프로토콜 지원과 연속 상태 재생을 통한 에이전트 간 위임을 가능하게 합니다.