TL;DR

  • stAI는 풀스택 개발자, AI 빌더, 데브옵스 학습자를 위한 Ubuntu 가상 머신(VM)으로, AI·풀스택·데브옵스 환경을 사전 구성해 부팅 직후 개발을 시작할 수 있도록 설계됨.
  • AI 스택에 로컬 대규모 언어 모델(LLM) 실험용 llama.cpp와 검색 증강 생성(RAG)·임베딩용 벡터 데이터베이스 Weaviate가 포함되며, 스웜 복제본과 API·클러스터·저장·쿼리 동작을 테스트함.
  • Node.js, Express.js, Next.js, React, React Native, TailwindCSS, HeroUI, Storybook, MongoDB, MySQL, Docker 등이 사전 구성된 풀스택 개발 환경에 포함됨.
  • MicroK8s 자동화 스크립트, Docker Swarm, 클러스터 생성·삭제 스크립트와 Go 모노레포 및 단위·퍼즈·벤치마크 테스트 환경이 제공됨.
  • VMware용 Ubuntu VM 이미지 용량은 약 54GB 이상이며, 버전은 3.0.3임. 가격은 학생용 79달러부터 엔터프라이즈용 1,499달러까지이며, 출시 할인은 50%임.

stAI 소개

  • stAI는 풀스택 개발자, AI 빌더, 데브옵스 학습자를 대상으로 부팅 시점부터 사용할 수 있도록 구성한 Ubuntu 가상 머신임.
  • 수개월간의 엔지니어링·테스트·수정·개선을 거쳐 출시한 제품으로, 설정에 시간을 들이지 않고 개발을 시작하는 것을 지향함.

AI 스택

  • 로컬 대규모 언어 모델(LLM) 실험용 llama.cpp가 포함됨.
  • 검색 증강 생성(RAG)과 임베딩용 벡터 데이터베이스 Weaviate가 포함됨.
  • 스웜 복제본의 안정성을 테스트했으며, 크래시 루프가 발생하지 않음.
  • HTTP 계층의 /v1/schema, /v1/nodes, GraphQL이 정상 응답함.
  • Raft·클러스터 계층에서 /v1/nodes가 정상 노드를 보고함.
  • 클래스를 생성하고 객체를 삽입하는 영속성 동작이 성공했으며, GraphQL 쿼리에서 삽입한 객체가 반환됨.
  • AI 도구·프로토타입·최신 워크플로를 위한 환경이 사전 구성됨.
  • 여러 애플리케이션 소스 코드가 포함되며, 샘플 코드가 아닌 엔터프라이즈 아키텍처를 표방하는 코드로 구성됨. 테스트가 포함되고 실행 중인 데이터베이스와 벡터 데이터베이스에서 실행 가능함.
  • 자체 AI 의료 분류 및 의사 연결 애플리케이션인 NoQ Clinic의 소스 코드가 포함됨.
  • 단일 에이전트 Plan-and-Execute 시스템, 다단계 추론, RAG 기반 의료 정보 검색, Reflexion 기반 자체 수정, 의사 검색·순위 지정을 위한 도구 호출 기능을 갖춤.
  • AI 기반 애플리케이션 개발에 즉시 사용할 수 있는 라이브 머신이며, 프로덕션 및 클라우드 환경에 적합하다는 설명임.

풀스택 웹 개발 환경

  • Node.js
  • 시스템의 두뇌이자 오케스트레이터 역할을 하는 Express.js 백엔드
  • Next.js
  • 크로스 플랫폼 개발용 React 및 Android SDK에 연결할 수 있도록 준비된 React Native
  • TailwindCSS
  • HeroUI
  • 프런트엔드 UI 컴포넌트 라이브러리의 테스트와 문서화를 위한 Storybook
  • 사전 구성된 MongoDB와 MySQL
  • 선별된 확장 기능이 포함된 VS Code
  • 준비된 단위 테스트 환경
  • 설치된 Postman
  • 포함 및 테스트된 모든 Dockerfile

데브옵스 및 클라우드 네이티브 도구

  • MicroK8s 자동화 스크립트
  • Docker Swarm 모드
  • 클러스터 생성 및 해체 스크립트
  • 재현 가능하고 실제 테스트를 거친 워크플로
  • 완전한 AI·풀스택·데브옵스 환경을 포함해 VM 이미지 용량이 약 54GB임.

Go 모노레포

  • 클라우드 인프라와 데브옵스 도구 제작을 위한 Go 모노레포가 포함됨.
  • Go는 Docker, Kubernetes, Grafana 같은 고성능 애플리케이션 제작에 쓰이는 크로스 플랫폼 컴파일 언어임.
  • Fyne은 Windows, macOS, Linux, Android, iOS, PLC, 임베디드·사물인터넷(IoT) 컨트롤러, 드론 지상 관제소(GCS)용 크로스 플랫폼 애플리케이션 제작에 쓰이는 Go GUI 툴킷임.
  • 웹 앱이 안정적으로 작업을 수행할 수 없는 경우 데스크톱 앱을 사용할 수 있음.
  • 단위 테스트, 퍼즈 테스트, 벤치마크 테스트가 설정되어 실행 가능한 상태임.

VM 세부 정보

  • VMware에서 실행되는 Ubuntu VM
  • 버전 3.0.3
  • 다운로드할 수 있는 VM 이미지 파일이며 용량은 54GB 초과
  • 부팅부터 빌드·배포·AI 모델 실행까지 가능한 환경
  • 설정 및 의존성 문제를 없앤 환경이라는 설명임.

stAI 대상 사용자

  • 풀스택 개발자
  • AI 학습자 및 AI 빌더
  • 데브옵스 엔지니어
  • 학생, 대학 및 학교
  • 미국·캐나다 시장을 대상으로 재교육을 받는 최근 해고된 엔지니어
  • 표준화된 개발 환경이 필요한 소프트웨어 회사와 소규모 팀

가격

  • Starter (Promo): 99달러 — 전체 VM 다운로드, AI 스택, 개발 도구, Dockerfile, 업데이트 3개월
  • Standard: 199달러 — Starter 구성 전체, 우선 이메일 지원, 업데이트 6개월
  • Pro: 299달러 — Standard 구성 전체, 1대1 온보딩 세션, 업데이트 12개월
  • Student Edition: 79달러 — 학생 할인 적용 Starter 구성
  • Team Pack (5 seats): 799달러 — 팀 온보딩 및 공동 지원
  • Enterprise Pack (10 seats): 1,499달러 — 맞춤 설정 안내 및 확장 지원
  • 출시 프로모션은 기간 한정 50% 할인임.

설치 방법

  • stAI는 사전 구성되어 있어 다운로드 후 몇 분 안에 시작할 수 있다는 설명임.
  • 1단계: VMware Workstation 17 Pro를 다운로드해 노트북에 설치함.
  • 2단계: 온라인 상점에서 구매한 뒤 대용량 ZIP 파일인 stAI VM 이미지를 다운로드함. ZIP 파일을 C:/vm 같은 원하는 폴더에 압축 해제함.
  • 3단계: VMware Workstation에서 ‘Open a Virtual Machine’을 선택하고 압축 해제한 stAI 폴더의 VMX 파일을 연 뒤 ‘Power on this virtual machine’을 선택함.
  • VM이 부팅되면 파일, 도구, VS Code를 포함한 개발 환경이 준비됨. 자세한 내용은 Developer guide를 참고하도록 안내함.
  • Docker 컨테이너가 실행 중인 상태로 제공되며, Linux 스크립트 파일로 시작할 수도 있음. Node.js 모노레포와 Go 모노레포가 포함됨.

가격 및 이용 안내

  • 가상 머신을 다운로드하려면 구매가 필요함.
  • 대학생이거나 현재 경제적 어려움을 겪는 경우 문의하면 stAI를 무료로 다운로드할 자격이 있을 수 있음.
  • 문의 이메일: admin@tomsk.tv