ローカルRAGを手軽に構築できるMCPサーバーを作りました ローカルRAGを構築できるMCPサーバーの構築に関する記事です。 PostgreSQLのpgvectorとMarkItDownライブラリを使用しています。 OpenAI等のAPIを使用せずにローカルで運用可能です。
Express.js + Next.jsで実装するMCP Streamable HTTP Transport この記事では、Express.jsとNext.jsを使用してMCP Streamable HTTP Transportを実装する方法を解説します。 ステートレスモードとステートフルモードの違いに焦点を当て、それぞれの特徴と実装のポイントを紹介します。 スケーラビリティやセッション管理など、実際のアプリケーション開発に役立つ情報が満載です。
自作キーボードケースを革細工で作った件 この記事は、自作キーボードのケースを革細工で作る過程を紹介しています。 キーボードケースの種類や、なぜ革を選んだのかという理由について解説。 必要な工具や材料、製作工程を写真付きで詳しく解説しています。
Rustで自作MCPサーバー この記事では、公式SDKを使わずにRustでMCPサーバーを実装する方法を解説しています。 MCPの仕様を読み解き、必要なクレートを使用しながら、Tool、Resource、Promptなどの機能を実装します。 クリーンアーキテクチャを採用し、各レイヤーを丁寧に実装することで、拡張性のあるMCPサーバー構築を目指します。
Mastra の workflow の書き方が新しくなるぞ! Mastraの新しいWorkflow(vNext Workflows)の書き方が導入されます。 vNextでは、複雑な制御フローの表現や型安全性が向上し、マルチエンジン対応も予定されています。 TypeScriptで型安全なLLMアプリケーションを構築できるため、開発体験が向上します。
Cursorをおじさんにする方法だヨ✨ React Server Component の streaming について解説されています。 従来の表示方法に比べてユーザー体験が向上する点が強調されています。 Next.js での streaming の使い方やメリットが具体的に説明されています。
[日本語版] OpenSearch 3.0 の発表 OpenSearch 3.0がリリースされました。 パフォーマンス、データ管理、ベクトルデータベース機能が大幅に進化しています。 Lucene 10のアップグレードにより、パフォーマンスが向上しています。
【入社エントリ】コンサルから松尾研究所のデータサイエンティストへ コンサルタントから松尾研究所のデータサイエンティストへ転職した方の入社エントリです。 AIに賭ける思いや、松尾研究所で誰も解いていない課題に取り組みたいという熱意が語られています。 技術をコアとした多様なメンバーと共に、知のフロンティアで戦いたい方におすすめです。
「[作って学ぶ]OSのしくみⅠ」を読んだ - 覚書 技術評論社から恵贈された「OSのしくみ」の読書感想文です。 RustでOSを書く方法を隣の席にいる先輩に教えてもらうような本です。 RustでOSを書く知識は日本語ではこの本でしか得られないかもしれません。
Cursor ・ Github Copilot ・ Windsurf ・ Cline の料金プランまとめ|npaka この記事では、Cursor、Github Copilot、Windsurf、ClineというAI関連サービスの料金プランを比較しています。 各サービスごとに無料プランと有料プランがあり、機能や制限が異なります。 AIツールの導入を検討している開発者にとって、料金プランの比較は重要な情報源となります。