Skip to content

poad/llm-ts-example

Repository files navigation

llm-ts-example

LLM (Large Language Model) の実装例を集めたTypeScriptプロジェクトです。LangChain.js、LangGraph.js、Next.js、MCPなど様々なフレームワークとツールを使用したAIエージェントとアプリケーションの実装を紹介しています。

プロジェクト一覧

Basic Chat

  • Basic Chat - LangChain.jsとLangGraph.jsを使用した基本的なチャットボット

RAG (Retrieval Augmented Generation)

  • RAG - LangChain.jsとLangGraph.jsを使用したRAG実装例

Chat App

  • Chat App - Next.jsとAI SDKを使用したチャットアプリケーション

Agents

MCP (Model Context Protocol)

Common

  • Common - 共通ユーティリティとコンポーネント

技術スタック

  • 言語: TypeScript
  • パッケージマネージャー: pnpm
  • LLM: LangChain.js, LangGraph.js, AI SDK
  • フロントエンド: Next.js, Solid.js
  • インフラ: AWS CDK
  • MCP: Model Context Protocol SDK

開発環境のセットアップ

pnpm install

テスト

pnpm test

リント

pnpm lint

Contributors 4

  •  
  •  
  •  
  •