TrueForge - LLM을 실제 에이전트로 실행하는 오픈소스 하네스
5 hours ago
1
- 모델 호출부터 도구 사용/샌드박스/승인/컨텍스트/세션까지 에이전트 실행 루프 전체를 관리하는 런타임
- 에이전트를 직접 구현할 때 필요한 스트리밍, 대화 저장, MCP 연결, 권한 확인과 UI를 한곳에서 처리
- 내장 채팅 화면과 HTTP API/TypeScript SDK, 애플리케이션에 넣을 수 있는 UI SDK 제공
- OpenAI/Anthropic/Gemini와 OpenAI 호환 API 등 여러 모델 공급자를 연결할 수 있음
- 모델/MCP 서버/SKILL.md 스킬/샌드박스를 카탈로그에 한 번 등록한 뒤 여러 에이전트에서 선택해 사용
- 원격 MCP의 헤더 인증과 OAuth를 처리하며, 대화 도중 사용자 인증을 요청하는 흐름도 포함
- Daytona 샌드박스를 필요할 때만 생성해 코드와 파일 작업을 격리하고, 시크릿은 에이전트가 아닌 하네스에 보관
- 도구 실행 승인과 사용자 질문, 생성형 UI, 하위 에이전트, 도구 지연 로딩, Code Mode와 컨텍스트 압축 지원
- 개인용 로컬 모드는 단일 프로세스와 SQLite로 실행되지만 로그인 기능이 없어 localhost 밖에 노출하면 안 됨
- 팀/운영 환경은 Postgres와 Redis를 사용하는 Docker Compose 또는 Helm 배포 방식
- npx @truefoundry/trueforge@latest로 시작
- MIT 라이선스
-
Homepage
-
개발자
- TrueForge - LLM을 실제 에이전트로 실행하는 오픈소스 하네스