TatLumen: 클라우드 기반 AI 플랫폼

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발

대상자

  • 개발자, AI 연구자, 학생 및 프로페셔널을 대상으로 한 도구
  • 중간~고급 수준의 기술 이해가 필요한 사용자

핵심 요약

  • TatLumenLangChain, Groq, NVIDIA, CrewAI 등의 기술을 활용한 클라우드 기반 AI 플랫폼으로, 문서 분석, 연구 자동화, 인텔리전트 콘텐츠 생성을 지원
  • AWS 기반의 인프라 (S3, EC2, CloudFront 등)를 통해 고성능, 실시간 처리, 보안 강화된 서비스 제공
  • React (TypeScript), Tailwind CSS, Flask API, Supabase, Astra DB 등의 기술 스택을 활용한 모던 웹 애플리케이션 구현

섹션별 세부 요약

1. 주요 기능 및 기술

  • LinkSage: LangChain + Groq 기반의 URL 분석 도구로, 웹사이트 내용에 대한 질문에 빠르고 정확한 답변 제공
  • Doc Scanner: PDF/문서 업로드 후 자연어 질의 가능, 학생, 연구자, 전문가에게 유용
  • Culprit AI: CrewAI 기반의 다중 에이전트 연구 보조기로, 주제 입력 시 완전한 연구 문서 생성

2. 사용 기술 스택

  • 프론트엔드: React (TypeScript), Tailwind CSS, ShadCN UI
  • 백엔드: Flask API, Supabase (Realtime DB + Auth), Clerk (인증), Astra DB (Vector DB)
  • AI 기술: LangChain (문맥 기반 QA), Groq LLMs (빠른 추론), NVIDIA (임베딩/추론), CrewAI (다중 에이전트 프레임워크)

3. AWS 기반 인프라 구조

  • S3 Bucket: 프론트엔드 빌드, 문서, 로그 호스팅
  • EC2 Instance: Flask 백엔드 및 추론 로직 실행
  • CloudFront: 글로벌 캐싱 및 전달을 위한 CDN
  • API Gateway: 백엔드 라우팅 보안
  • 보안: CORS, HTTPS, 엣지 레벨 보호 적용

4. 요청 처리 흐름

  1. React 프론트엔드CloudFront + S3를 통해 제공
  2. 요청은 API Gateway를 통해 EC2 (백엔드 로직)으로 전달
  3. 백엔드는 Supabase (실시간 DB), Clerk (인증), Astra DB (벡터 데이터)와 연동
  4. AI 작업: LangChain (문맥 관리), Groq/NVIDIA (빠른 추론), CrewAI (에이전트 응답 조정)

5. 개발자 지원

  • GitHub 저장소 (2개)에서 전체 코드베이스커뮤니티 기여 가능
  • GenAI, 자동화, 클라우드 네이티브 배포를 통합한 스마트한 연구 및 작업 흐름 지원

결론

  • TatLumenLangChain, Groq, NVIDIA, CrewAI 등을 활용한 AI 기반 웹 플랫폼으로, AWS 인프라보안 강화 기술을 통해 고성능, 실시간 처리를 제공
  • GitHub 저장소를 통해 코드 기여확장 가능성 제공, AI 연구/문서 분석에 강력한 도구로 활용 가능