Work/GOCHURCH
Community AI Platform

GOCHURCH

Community Platform + Scripture-Grounded AI Agent

コミュニティ・プラットフォームと聖書に基づくAIエージェント

GOCHURCH screenshot 1GOCHURCH screenshot 2

01 / 02
01

Overview

概要

A multi-location church needs one home for everything — service times, places to visit, content to grow by, a way to give — and, increasingly, somewhere to ask honest questions. A generic chatbot is the wrong tool for that last part: it will happily invent a chapter and verse that does not exist. The hard, interesting problem here was building an assistant that is genuinely helpful and refuses to wander off-source.

複数の拠点を持つ教会には、礼拝の時間、訪問先、成長のためのコンテンツ、献金の方法をすべてまとめる場所が必要です。そして近年は、率直な質問ができる場所も求められています。最後の点に汎用的なチャットボットは向いていません。存在しない章や節を平然と作り出してしまうからです。ここで取り組んだ難しく興味深い課題は、本当に役に立ちながら、出典から外れることを拒むアシスタントを作ることでした。

GoChurch ('Stronger Together') spans Manchester, Bradford, Liverpool and Beirut. The community wanted a modern, welcoming platform — but the part I was most drawn to was the AI assistant, where accuracy is not a nicety but the entire point. An answer about scripture that is confidently wrong is worse than no answer at all.

GoChurch(「Stronger Together」)は、マンチェスター、ブラッドフォード、リバプール、ベイルートにまたがる教会です。コミュニティが求めたのは現代的で温かいプラットフォームでしたが、私が最も惹かれたのはAIアシスタントでした。そこでは正確さはおまけではなく、すべてだからです。聖書について自信満々に間違った答えを返すくらいなら、答えない方がましです。

02

How it was built

開発

The assistant is a domain-specific agent rather than a wrapper around a general model. It is grounded in theological texts — the King James Version — and the church's own blog content, and it is built to ground every answer in those sources rather than improvise. Retrieval first, generation second, with guardrails that keep it inside the corpus.

このアシスタントは、汎用モデルを包んだだけのものではなく、領域特化型のエージェントです。神学的なテキストである欽定訳聖書(King James Version)と教会自身のブログ記事に基づいており、即興で答えるのではなく、すべての回答をそれらの出典に基づかせるように作っています。まず検索、次に生成。そしてガードレールで回答を資料の範囲内に留めます。

03

What it does

機能
01
Scripture-Grounded Assistant
聖書に基づくアシスタント

A custom agent that answers questions grounded in the KJV and the church's own writing, using retrieval to stay anchored to real sources rather than hallucinating chapter and verse.

欽定訳聖書と教会自身の文章に基づいて質問に答える独自のエージェント。検索を使って実在する出典に回答を結び付け、章や節を作り出しません。

02
Multi-Location
複数拠点

Find services and plan a visit across Manchester, Bradford, Liverpool and Beirut, with each location's information kept structured and current.

マンチェスター、ブラッドフォード、リバプール、ベイルートの礼拝を探し、訪問を計画できます。各拠点の情報は構造化され、最新に保たれます。

03
Discover & Grow
知る・深める

'Discover Jesus', leaders' blogs and reading plans give newcomers and regulars alike a clear path into the community's content.

「Discover Jesus」、リーダーのブログ、聖書通読プランにより、初めての人にも常連の人にも、コミュニティのコンテンツへのわかりやすい入口を用意しています。

04
Give Generously
献金

An integrated giving portal makes donation simple and direct, woven into the same clean experience as the rest of the platform.

統合された献金ページで、プラットフォームの他の部分と同じわかりやすい体験の中から、簡単に直接献金できます。

04

Under the hood

技術の詳細

Retrieval before generation生成の前に検索

The King James Version and the church's own blog content are embedded and indexed for vector search. Every question retrieves the relevant passages first; Gemini only ever generates over what was retrieved, which is what keeps answers anchored to real sources.

欽定訳聖書と教会自身のブログ記事を埋め込みベクトル化し、ベクトル検索用にインデックス化しています。すべての質問でまず関連する箇所を取得し、Geminiは取得した内容だけに基づいて生成します。これが回答を実在の出典に結び付けています。

Guardrails against confident wrongness自信満々の誤りを防ぐガードレール

A generic chatbot will happily invent a chapter and verse. GoChurch's agent is built to refuse off-source speculation and stay inside its corpus — because in this domain an answer that is confidently wrong is worse than no answer at all.

汎用的なチャットボットは章や節を平然と作り出します。GoChurchのエージェントは出典外の推測を拒み、資料の範囲内に留まるように作っています。この領域では、自信満々に間違った答えは、答えがないことよりも悪いからです。

One home, four locations4つの拠点を1か所に

Service information, content and giving span Manchester, Bradford, Liverpool and Beirut, modelled so the multi-site experience stays consistent as locations and schedules change.

礼拝情報、コンテンツ、献金は、マンチェスター、ブラッドフォード、リバプール、ベイルートにまたがります。拠点や予定が変わっても複数拠点の体験が一貫するようにモデル化しています。

05

Stack

技術構成

GoChurch is a Next.js and TypeScript application styled with Tailwind CSS, hosted on Firebase. Its centrepiece is a retrieval-augmented (RAG) agent: the King James Version and the church's blog content are embedded and indexed for vector search, and Gemini generates answers strictly over the retrieved passages. Guardrails keep responses inside the source corpus and discourage off-source speculation, so the assistant stays trustworthy on exactly the questions where trust matters most. Location, service and content data are modelled to keep the multi-site experience consistent.

GoChurchはNext.js、TypeScript、Tailwind CSSで構築し、Firebaseでホスティングしています。中心となるのは検索拡張生成(RAG)のエージェントです。欽定訳聖書と教会のブログ記事を埋め込みベクトル化してベクトル検索用にインデックス化し、Geminiは検索で取得した箇所だけに基づいて回答を生成します。ガードレールが回答を出典の範囲内に留め、出典外の推測を抑えるため、信頼が最も重要な質問でこそ信頼できるアシスタントになっています。拠点、礼拝、コンテンツのデータは、複数拠点の体験が一貫するようにモデル化しています。

06

Where it is now

現状と今後

GoChurch is live across four locations with the scripture-grounded assistant in the UI. The retrieval corpus is designed to grow — more blog content and locations slot in without touching the guardrails that keep answers on-source.

GoChurchは4つの拠点で公開されており、聖書に基づくアシスタントも画面に組み込まれています。検索対象の資料は拡張できるように設計しており、ブログ記事や拠点を追加しても、回答を出典の範囲内に留めるガードレールには手を加えずに済みます。

GoChurch is a study in grounded AI for a domain where being wrong is unacceptable. The engineering lesson generalises far beyond a church: when the cost of a confident hallucination is high, retrieval and guardrails are not optional polish — they are the product.

GoChurchは、間違いが許されない領域での、根拠に基づくAIの実践例です。この教訓は教会にとどまりません。自信満々の誤りの代償が大きいとき、検索とガードレールは仕上げの飾りではなく、プロダクトそのものです。

Next case study 次の実績
FOR SOCIAL LIFE
Practical Language Courses for Real Life
→