출처
- source_url: https://discuss.pytorch.kr/t/full-stack-ai-agent-template-ai-rag/11325
- author: 9bow
- published: Mon, 20 Jul 2026 03:30:40 +0000
- raw: 2026-07-20-pytorchkr-topic-11325-full-stack-ai-agent-template-ai-rag
개요
Full-Stack AI Agent Template은 AI 에이전트와 RAG를 갖춘 프로덕션급 웹 애플리케이션의 뼈대를 명령 한 번으로 생성해 주는 오픈소스 프로젝트 생성기다. FastAPI 백엔드 + Next.js 프론트엔드, 인증, 관리자 패널, 배포 설정까지 미리 갖춘 프로젝트를 만들어줘 AI 앱을 처음부터 조립하는 대신 곧바로 기능 개발에 들어갈 수 있다. vstorm이 유지보수하며 fastapi-fullstack이라는 이름으로 PyPI에 배포된다.
핵심 포인트
- 선택 가능한 에이전트 계층: PydanticAI, PydanticDeep, LangChain, LangGraph, DeepAgents 중 에이전트 런타임을 고를 수 있음.
- 선택 가능한 RAG 벡터 저장소: Milvus, Qdrant, pgvector, ChromaDB.
- 프론트엔드: Next.js 15 기반 실시간 채팅 UI, 백엔드와 WebSocket 스트리밍으로 연결. 계획·작업 목록이 표시되는 채팅 화면, 지식 베이스 관리 화면, 관리자 대시보드가 기본 포함.
- 엔터프라이즈 기능: JWT·OAuth 인증, 관리자 패널, Celery 작업 큐, Docker·Kubernetes 배포 설정. 대화 직접 공유 또는 공개 링크 배포, 관리자 브라우저에서 열람 가능.
- 설치:
pip install fastapi-fullstack→fastapi-fullstack(생성 마법사) →make bootstrap(백엔드+PostgreSQL 기동, Alembic 마이그레이션, 기본 관리자 계정 시드) →frontend에서bun install && bun dev. CLI 없이 브라우저에서 옵션을 골라 ZIP으로 받는 웹 컨피규레이터도 제공. MIT 라이선스.
왜 중요한가
에이전트 프레임워크·벡터DB를 조합 선택할 수 있는 스캐폴딩 도구라는 점에서, RAG 애플리케이션 프로토타입을 빠르게 검증하려는 팀에게 실무적으로 유용하다. 다만 프레임워크·벡터DB 선택이 이후 하니스 잠금(lock-in)으로 이어질 수 있다는 점은 2026-07-20-pytorchkr-topic-11305-mozilla-ai-2026-3-3 노트가 다루는 “하니스가 새로운 프론티어” 논지와 함께 고려할 만하다.
더 읽어보기 (원문 인용)
- Agentic RAG for Dummies (feat. LangGraph)
- DeepMCPAgent: MCP 기반 도구 자동 탐색·연결 에이전트
- 500-AI-Agents-Projects
- Opal: Google의 노코드 미니 앱 빌더
참고 링크
- 원문: https://discuss.pytorch.kr/t/full-stack-ai-agent-template-ai-rag/11325
- 문서: https://vstorm-co.github.io/full-stack-ai-agent-template/
- GitHub: https://github.com/vstorm-co/full-stack-ai-agent-template
- 웹 컨피규레이터: https://oss.vstorm.co/projects/full-stack-ai-agent-template/configurator/