TL;DR
- Search2o Agent Server는 조직 내부에서 에이전트를 실행하는 상태 비저장·비동기식 Python 서버로, REST API와 GUI를 함께 제공하는 공개 베타임.
pip install search2o로 설치하며, GUI는 pip 패키지에 포함되지만 GitHub 저장소를 복제하면 포함되지 않음.- 서버 실행에는 라이선스 키와 OpenAI, Anthropic 또는 Google의 API 키가 필요하며, 다른 대형 언어 모델(LLM) 연결 방법도 문서에서 안내함.
- 에이전트를 로컬에서 구축·인덱싱·테스트한 뒤, 에이전트나 구성을 옮기지 않고 공유 환경에서 서버를 실행할 수 있음.
- 0.8.0 배포판은 2026년 9월 29일 공개됐으며, 서버는 독점 라이선스 적용 대상이고 외부 코드 기여와 풀 리퀘스트는 받지 않음.
Search2o Agent Server
- Search2o 저장소에는 조직 내부에서 에이전트를 실행하는 상태 비저장·비동기식 Python 서버인 Search2o Agent Server가 포함됨. 서버는 REST API와 번들 GUI를 제공하며 현재 공개 베타임.
- 웹사이트: search2o.com · 소스: GitHub · 문서: search2o.com/docs · 스킬: Search2o-skill.
시작하기
- 설치:
pip install search2o로 설치함. pip 패키지에는 GUI가 포함되며, GitHub 저장소 복제본에는 GUI가 포함되지 않음. - 라이선스 키 발급: 서버 실행에는 라이선스 키가 필요하며, Getting started에서 발급받음.
- 서버 실행: 라이선스 키와 OpenAI, Anthropic 또는 Google API 키를 설정해
search2o를 실행함. - OpenAI:
SEARCH2O_LICENSE_KEY=your-license-key OPENAI_API_KEY=your-api-key search2o - Anthropic:
SEARCH2O_LICENSE_KEY=your-license-key ANTHROPIC_API_KEY=your-api-key search2o - Google:
SEARCH2O_LICENSE_KEY=your-license-key GEMINI_API_KEY=your-api-key search2o - 다른 LLM을 사용하는 경우 Connecting to other LLMs 문서를 참고함.
- GUI 열기:
http://127.0.0.1:9020/ui에 접속함. - 로그인 창에서 New user / Forgot password를 선택함.
- Getting started에서 계정을 만들 때 사용한 이메일 주소를 입력하면 코드가 이메일로 전송됨.
- 코드를 입력하고 비밀번호를 설정한 뒤 로그인함.
- 동일한 서버가
/openapi.json의 OpenAPI 스키마,/docs의 Swagger UI,/redoc의 ReDoc도 제공함. - 에이전트를 로컬에서 구축·인덱싱·테스트할 수 있음. Agent Server는 상태 비저장 방식이므로 에이전트나 구성을 이동하지 않고 이후 공유 환경에서 실행할 수 있음.
- 전체 문서는 search2o.com/docs에서 확인 가능함.
라이선스와 기여
- Search2o Agent Server는 소스 공개형 독점 소프트웨어이며, 사용에는 Search2o Software License Agreement가 적용됨.
- 외부 코드 기여와 풀 리퀘스트는 현재 받지 않음. 버그 보고, 기능 요청, 문서 피드백, 보안 보고는 받으며 자세한 내용은 CONTRIBUTING.md에 안내됨.
0.8.0 배포 파일
search2o0.8.0의 전체 배포 크기는 8.0 MB임.- 소스 배포판(sdist):
search2o-0.8.0.tar.gz, 3.9 MB, 업로드 날짜 2026년 9월 29일. - 빌드 배포판(wheel):
search2o-0.8.0-py3-none-any.whl, 4.1 MB, Python 3·ABI none·플랫폼 any, 업로드 날짜 2026년 9월 29일. - 소스 배포판의 SHA-256 체크섬은
8ecf562592097aebd97ec13e8f39ee768299b6c69aa5c3b85ce6c2011725bbc5, BLAKE2b-256 체크섬은98317c9469cb12d1a1992553fdec77c2538fd45f79b22828e3294f63469bdf7a임. - 휠의 SHA-256 체크섬은
16ec7ad85132eeb2aea69005cf39ea76d5fe034878228230b0e4993c575715d6, BLAKE2b-256 체크섬은f04e39319f2e0bf7ec1c0cc958deb1af4e44e3b24e78e707be51bfe4c298223e임. - 두 파일 모두 Trusted Publishing을 사용하지 않았으며,
twine/7.0.0 CPython/3.12.10으로 업로드됨. - 배포 형식에 대한 자세한 설명은 package formats 문서에서 확인 가능함.
릴리스 기록
- 0.8.0 — 2026년 9월 29일, 배포 파일 2개.
- 0.7.4 — 2026년 9월 28일, 배포 파일 2개.
- 0.7.3, 0.7.2, 0.7.1, 0.7.0 — 2026년 9월 26일, 각 배포 파일 2개.
- 0.6.2, 0.6.1, 0.6.0 — 2026년 9월 23일, 각 배포 파일 2개.
- 0.5.1 — 2026년 9월 22일, 배포 파일 2개.
- 0.5.0 — 2026년 9월 21일, 배포 파일 2개.
- 0.4.1, 0.4.0 — 2026년 9월 17일, 각 배포 파일 2개.
- 0.3.4 — 2026년 9월 16일, 배포 파일 2개.
- 0.3.3 — 2026년 9월 14일, 배포 파일 2개.
- 0.3.2 — 2026년 9월 13일, 배포 파일 2개.
- 0.0.1 — 2025년 5월 26일, 배포 파일 2개.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요