Skip to content

About

となりの世界のインターネット

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

34 Commits

Folders and files

Repository files navigation

FauxSearch

インターネットの、一つの未来
LLM が織りなす、もう一つのデジタル世界

FauxSearch は、完全に AI 生成された架空のインターネットを体験できる実験的な検索エンジンです。検索結果、ニュース記事、百科事典「Fauxpedia」の項目に至るまで、すべてが人工知能の「想像力」によって作り出されています。


🌟 このプロジェクトについて

私たちが日常的に利用しているインターネット。しかし、そこに存在する情報は本当に「真実」なのでしょうか?

近年、生成 AI の発達により、機械的に生成されたコンテンツがウェブ上に溢れ始めています。FauxSearchは、そんな未来のインターネットを先取りした芸術作品として、「生成コンテンツによる検索汚染」という現実に起こりつつある問題に光を当てることを目的としています。

「真実と虚構の境界が曖昧になる時代に、私たちはどのように情報と向き合うべきか」

この問いに対する答えを一緒に考えてみませんか?

✨ FauxSearch の世界

🔍 FauxSearch

架空のウェブサイトを検索できる検索エンジン。実在しないサイトの検索結果が、まるで現実のように表示されます。

📚 Fauxpedia

AI 生成の百科事典。存在しない人物、場所、概念について、まるで事実のような詳細な記事を読むことができます。

📰 フェイクニュース

完全に架空のニュース記事。現実と見分けがつかないほど精巧に作られた「もう一つの現実」を体験できます。

🚀 技術スタック

  • Frontend: Nuxt 3
  • Backend: Cloudflare Workers + Hono(エッジコンピューティング)
  • AI Engine: Gemini 3.1 Flash Lite + Cloudflare Workers AI
  • Infrastructure: Cloudflare AI Gateway(キャッシュ・レート制限管理)

🛠️ 開発者向け情報

プロジェクト構造

another-internet/
├── frontend/          # Nuxt 3 SPA(Google風UI)
│   ├── pages/         # ページルーティング
│   ├── components/    # Vue コンポーネント
│   └── layouts/       # レイアウト定義
├── backend/           # Cloudflare Workers API
│   └── src/           # Hono サーバー実装
└── shared/            # 型定義

🚀 クイックスタート

必要な環境

  • Bun (推奨) または Node.js
  • Cloudflare アカウント
  • OpenRouter API キー

セットアップ手順

  1. 依存関係のインストール
bun install
cd frontend && bun install
cd ../backend && bun install
  1. OpenRouter API キーの設定
cd backend
wrangler secret put OPENROUTER_KEY
# → APIキーを入力

必要に応じて、backend/wrangler.toml の OPENROUTER_TEXT_MODEL を変更すれば別の OpenRouter モデルへ切り替えられます。

  1. Cloudflare AI Gateway の設定

    • Cloudflare ダッシュボードで AI Gateway を作成
    • wrangler.toml に Gateway URL を設定
  2. 開発サーバーの起動

bun run dev    # フロントエンド・バックエンド同時起動

本番デプロイ

cd backend && wrangler deploy           # Workers にバックエンドをデプロイ
cd frontend && bun run build           # フロントエンドをビルド
# → 生成された dist/ を Cloudflare Pages などにデプロイ

🔧 技術詳細

AI 生成パラメータ

  • テキスト生成: Gemini 3.1 Flash Lite (google/gemini-3.1-flash-lite-preview via OpenRouter)
  • 画像生成: Cloudflare Workers AI @cf/ByteDance/SDXL-Lightning
  • キャッシュ: 30 日間(Cloudflare AI Gateway)

API エンドポイント

  • POST /search - 検索結果生成
  • POST /page - 個別ページ生成
  • POST /news - ニュース記事生成
  • POST /fauxpedia - 百科事典記事生成
  • GET /imgen - AI 画像生成

⚠️ 重要な注意事項

🎭 これは芸術作品です

  • すべての情報は完全に架空:実在の人物・団体・事件とは一切関係ありません
  • 教育・研究目的:現代社会の情報問題について考察するためのツールです
  • 実用性はありません:本物の検索エンジンとしての使用は想定していません

💭 私たちが問いかけたいこと

  • AI 生成コンテンツが溢れる未来で、何を「真実」と信じますか?
  • 情報の「信頼性」は、どのように判断すべきでしょうか?
  • デジタル時代のメディアリテラシーとは何でしょうか?

「インターネットの、一つの未来」を一緒に体験してみませんか?
🔍 FauxSearch を試してみる →

About

となりの世界のインターネット

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages