시작하기
Mastra는 AI Agent 및 애플리케이션 구축을 위한 TypeScript 프레임워크입니다. 단일 명령으로 첫 번째 Agent를 만들고 구축을 시작하세요.
새로운 마스트라 프로젝트를 생성합니다. Mastra는 최신 TypeScript 스택의 AI 애플리케이션 및 Agent를 위한 프레임워크입니다. 명령을 실행하기 전에 다음 질문을 한 번에 하나씩 물어보고 이미 제공되지 않은 경우 각 답변을 기다립니다.
- 프로젝트 이름? (기본값: "my-mastra-app")
- 공급자? (필수; 옵션: "openai", "anthropic", "google", "xai")
공급자가 지원되지 않는 경우 다시 질문하고 지원되는 값을 나열하세요.
달리다:npm create mastra@latest <project-name> -- --llm <provider>
이 명령은 기본 Mastra 프로젝트를 생성하고, 감지된 코딩 도우미에 대한 Mastra 기술을 설치하고, 적절한 경우 Git을 초기화합니다.
생성 후 프로젝트 디렉터리를 입력하고 개발 서버를 시작합니다.npx bgproc start -n <project-name> -w -- npm run dev
http://localhost:4111에서 Mastra Studio를 엽니다. Studio는 Agent, Workflow, Tool을 구축하고 테스트하고 관리하기 위한 인터페이스입니다.
또한 Mastra Model 라우터는 수천 개의 Model에 대한 액세스를 제공합니다.https://mastra.ai/models
빠른 시작빠른 시작에 대한 직접 링크
로컬 작업 영역, 셸 Tool, Memory, 작업 추적, 웹 액세스 및 반복 일정이 포함된 범용 Agent 하네스를 생성하려면 이 명령을 실행하세요. 또한 설치된 코딩 Agent에 대한 Mastra 기술을 설치하므로 메시지 표시 및 편집을 시작할 수 있습니다.
- npm
- pnpm
- Yarn
- Bun
npm create mastra@latest
pnpm create mastra@latest
yarn create mastra
bunx create-mastra
당신은 열 수 있습니다Studio 즉시 실행하면 Mastra 프로젝트용 대화형 UI가 열립니다. 다음을 참조하세요: quickstart guide for a full walkthrough.
프레임워크와 통합프레임워크와 통합에 대한 직접 링크
기존 프로젝트에 Mastra를 추가하거나 원하는 프레임워크로 새 앱을 만듭니다.
다른 프레임워크에 대해서는 다음을 참조하세요.framework integration guides.
템플릿템플릿에 대한 직접 링크
먹다templates 복제하여 수정할 수 있는 완전한 Mastra 프로젝트를 확인하세요.
사용 사례사용 사례에 대한 직접 링크
고객 대면 도우미
채팅, WhatsApp 또는 음성을 통해 문의를 처리하고, 약속을 예약하고, 미리 알림을 보내고, 질문에 답변하는 Agent를 구축하세요.
템플릿:Docs Chatbot, Slack Agent
내부 부조종사
HR 쿼리, 임상 문서, 영업 준비, 문서 생성 등 도메인을 이해하는 AI를 통해 직원들이 더 빠르게 작업할 수 있도록 지원하세요.
사용처Factorial, Counsel Health, Cedar, SoftBank
데이터 분석 Agent
사용자가 자연어로 데이터베이스와 대시보드를 쿼리할 수 있습니다. 데이터 소스에 연결하고 답변, 차트 또는 보고서를 반환합니다.
사용처Index, PLAID Japan
콘텐츠 자동화
콘텐츠 관리 시스템, 지식 기반 또는 문서 시스템에 맞게 구조화된 콘텐츠를 대규모로 생성, 변환 및 관리합니다.
사용처Sanity
DevOps 및 엔지니어링 자동화
배포를 자동화하고, 생산 문제를 디버그하고, 인프라를 관리하고, 대기 중인 Workflow를 처리합니다.
사용처StarSling
영업 및 시장 진출 Workflow
고객 대화를 구조화된 작업으로 전환하고, 투자 메모를 생성하거나, 지원 절차를 자동화하세요.
:::tip[동영상]
Mastra 플랫폼 둘러보기조각들이 어떻게 조화를 이루는지 보여줍니다.
:::