Skip to content

v3.3.0 — First Open-Source Release

Choose a tag to compare

@xr843 xr843 released this 10 Mar 14:19
· 2058 commits to master since this release

FoJin v3.3.0 — First Open-Source Release

We're excited to open-source FoJin, the world's most comprehensive Buddhist digital text platform.

What's Included

409 data sources from 27 countries, covering 29 languages — from Classical Chinese and Sanskrit to Pali, Tibetan, Gandhari, and more.

Core Features

  • Federated Search — Search across local index + 728,000 records from DianJin (Tsinghua/CNKI)
  • Full-Text Reading — 4,488 fascicles of Buddhist texts available online
  • Parallel Reading — Compare translations side by side in 29 languages
  • Dictionary Lookup — 6 authoritative dictionaries, 237,593 entries (DDB, NCPED, Monier-Williams, etc.)
  • Knowledge Graph — 9,600+ entities, 3,800+ relationships, interactive visualization
  • AI Q&A "XiaoJin" — RAG-powered assistant grounded in 11M characters of canonical text
  • Manuscript Viewer — IIIF-connected viewer for BDRC and other digitized manuscripts

Technical Highlights

  • FastAPI (async) + React 18 + TypeScript
  • PostgreSQL 15 with pgvector + Elasticsearch 8 (ICU)
  • Docker Compose one-command deployment
  • Non-root containers, security headers, rate limiting
  • GitHub Actions CI + automated secret scanning

Quick Start

git clone https://github.com/xr843/fojin.git
cd fojin
cp .env.example .env    # edit with your API keys
docker compose up -d

Visit http://localhost:3000 to start exploring.

Contributing

We welcome contributions! Whether it's adding a new data source, improving search, or translating the UI — see CONTRIBUTING.md.


If FoJin is useful for your research, please consider giving it a star!