Syrtis — AI 에이전트 플랫폼

Syrtis — AI 에이전트 플랫폼

내 소개

AI 회사 공동 창립자: 에이전트를 그래프로 구성하기 위한 일반 플랫폼, 전체 인프라 및 이를 기반으로 구축된 클라이언트 프로젝트 — 2년 동안 1만 건 이상의 커밋.

Syrtis — AI 에이전트 플랫폼

Syrtis는 학습 플랫폼으로 시작하여 각 학습자에 맞게 지식 전이를 조정하는 것을 목표로 했습니다. 이후 AI 에이전트를 구성하는 보다 일반적인 시스템으로 발전했습니다. 시나리오는 노드의 그래프이며, 약 서른 가지 유형이 있습니다: 모델 호출(추론, 구조화된 출력, MCP 서버를 통한 도구 사용, 이미지 생성, 음성, 비전), 샌드박스된 Python, 조건, 반복자, 하위 작업, SQL, Cypher 및 HTTP 요청, n8n 워크플로우, 검색을 위한 문서. 노드들은 태그가 붙은 메시지를 교환하며, 모든 시나리오는 저장 시 버전 관리되고 JSON 형식으로 전송됩니다; 시각적 편집기를 통해 각 모델이 받은 프롬프트까지 세션을 메시지 단위로 따라갈 수 있습니다.

그 아래에는 RabbitMQ 작업으로 구동되는 Python 엔진, Symfony API, Mercure로 실시간으로 유지되는 Symfony 및 TypeScript 편집기, 지식 그래프를 위한 PostgreSQL, MongoDB 및 Neo4j, 로컬 모델을 위한 OpenAI, Anthropic 및 Ollama, JavaScript, PHP, Python 및 Flutter로 작성된 클라이언트 SDK가 있습니다. 그 주위에는 회사가 운영하는 모든 것이 자가 호스팅되어 있습니다: Matrix 채팅, Nextcloud 드라이브, GitLab 및 그 Docker 레지스트리, 모니터링, n8n, Odoo.

그리고 플랫폼을 기반으로 구축된 클라이언트 프로젝트: FIBA의 경우, 통계와 플레이-by-play에서 농구 게임 보고서를 작성하는 API — 득점, 라인업, 선수 효율성; 룩셈부르크의 감사 회사에 대한 경우, 그들의 애플리케이션 내에서 참여 편지를 초안하는 어시스턴트.

사진