LIVE · APRIL · 2026

Code forthe Kingdom.Innovate forHis Glory.

Technology is the means, not the end.

May every line of code return glory to God.

SCROLL

Christ-Centered·Full-Stack·Multi-Agent·Open Source

// Refrain

"So whether you eat or drink or whatever you do, do it all for the glory of God."

1 Corinthians 10:31

// This Month

This month,this is what I'm doing.

Building

Morning Star

MIT · Open-Sourcing

Building

Mustard Seed · Android

Kotlin + Jetpack Compose

Studying

DTS Seminary

BE · NT · ST

Preparing

Lamb Class · Fellowship

Gospel Curriculum · Sunday school

// Selected Work / 2026

Four months,four works of one calling.

Each project starts from a concrete spiritual pain point and lands as a working full-stack implementation. They stand alone, yet belong to a single calling: building digital infrastructure for the name of Christ.

04

Projects

2

Shipped

1

Open-source

  1. January

    Spiritual Growth Garden

  2. February

    Gospel Sharing Dojo

  3. March

    Mustard Seed Chinese

  4. April

    Morning Star Praise

/01 · January 2026

Live · iterating

Spiritual Growth Garden

A mirror for the believer's spiritual life, built one assessment at a time.

Visit spiritualgrowthgarden.com
/01 · GROWTH GARDEN
Spiritual Growth Garden / 属灵成长花园 · logo

The mission of Spiritual Growth Garden is to give every Christian objective tools to better understand their walk, using assessments anchored in biblical doctrine to surface the "blind spots" and "thorns" that hinder intimacy with God, submit them to the Lordship of Christ, and proactively cultivate life in every season.

The roots of Spiritual Growth Garden are in the Parable of the Sower (Matthew 13). Spiritual life is organic, seasonal, and deeply dependent on the Word of God. Django 5 + DRF + dj-rest-auth + SimpleJWT carries the domain logic and a multi-strategy auth stack; React 19 + Vite + TypeScript + Tailwind shapes the front-end feel; i18n was wired from line one, so believers in Mainland and the diaspora both find a home here.

"But the seed falling on good soil produced a crop, a hundred, sixty or thirty times what was sown."

Matthew 13:8

01

Health · Fruits · Roots

Three assessments mapped to three layers of soil: diagnosing blind spots, cultivating character, deepening roots. Framed by Matthew 13:1-9.

02

Aligned to the DTS Statement

Assessments are calibrated against the DTS 21-article doctrinal statement, used as a "plumb line," never to define identity, only to correct course.

03

Bilingual + Full-Stack

Django 5 + DRF + LangGraph on the server; React 19 + Vite + Tailwind on the client; i18n baked in from line one.

React 19ViteDjango 5DRFSimpleJWTLangGraphGeminiCloud SQLTailwindRecharts

/02 · February 2026

Public beta

Gospel Sharing Dojo

A hundred rehearsals with the AI bring you closer to a soul than a hundred days of hesitation.

Try it in the Garden
/02 · GOSPEL LAB
Gospel Sharing Dojo / 福音分享训练场 · logo (cross + lightbulb + circuits)

Using frontier AI to address the moment most believers freeze: when the conversation turns to Christ. Zero-stakes rehearsal, pinpoint feedback. Equipping bold witnesses.

February began with a heavy lift: shipping the entire Garden to Google Cloud Platform. Cloud Run (serverless containers) + Cloud SQL (PostgreSQL) + GCS (via django-storages) + Cloud Build CI, fronted by Gunicorn, WhiteNoise, and Docker so cold starts land in seconds, with Secret Manager holding the keys. The rest of the month went to a feature the Church genuinely lacks: the Gospel Sharing Dojo.

"Therefore go and make disciples of all nations…"

Matthew 28:19

01

Multi-Agent Orchestration

LangGraph StateGraph: persona × N + Orchestrator + Judge + Coach. Every round produces structured feedback on the witness.

02

End-to-End Voice

MiniMax TTS + Google Cloud Speech STT end-to-end. Converse hands-free, simulating the coffee-shop or office where the real conversation happens.

03

Zero-Stakes Rehearsal

Failure is rewindable. The AI doesn't judge. It pinpoints exactly where the conversation drifted from the Gospel core and what could have landed better.

LangGraphlangchain-coreGeminiMiniMax TTSGoogle STTCloud RunCloud SQLDockerSecret Manager

/03 · March 2026

iOS 1.0 shipped

Mustard Seed Chinese

Learn Chinese with the Bible.

Download on the App Store
/03 · 芥菜种 / MUSTARD SEED
Mustard Seed Chinese / 芥菜种中文 · iOS app icon

Just as the mustard seed, "the smallest of all seeds, yet grows into a towering tree," we believe the daily knowledge and God's word that children accumulate will take root in their young hearts. May every child learning Chinese also come to know God's love.

In March I pulled the Kids module out of Spiritual Growth Garden and rebuilt it as a standalone iOS app: Mustard Seed Chinese, made for the next generation of Chinese-speaking children. Bible text comes from the Chinese Union Version (CUV), both Simplified and Traditional; pinyin from WordProject.org. Every character, every verse, builds a small bridge they can walk.

"The kingdom of heaven is like a mustard seed… yet when it grows, it becomes a tree."

Matthew 13:31-32

01

Seven Learning Modules

Listen · Characters · Games · Writing · Recitation · Daily Characters · Family Sharing.

02

CUV + Pinyin

Scripture from the Chinese Union Version (Simplified & Traditional); pinyin from WordProject.org; offline-first. Works without a connection.

03

Kids-Category Compliant

Zero tracking, zero ads, zero third-party analytics. Parental gate + App Attest. Speech evaluation is on-device. Voice never leaves the phone.

SwiftUISpriteKitFastAPISQLAlchemy 2asyncpgApp AttestMiniMax TTSGeminiSM-2 SRApple Sign-In

/04 · April 2026

Open-source · launching

Morning Star Praise

Lyrics, sheet music, web resources, turned into worship slides and time-synced videos in one click.

View on GitHub
/04 · MORNING STAR
Morning Star Praise / 晨星敬拜 · logo (eight-pointed star)

Free worship volunteers from the grind of last-minute media: from a paste of lyrics, a sheet-music image, or a YouTube URL, to ready-for-Sunday slides and a time-synced worship video. Shipping MIT open-source so any small church can produce a Sunday's worth of media in 30 minutes flat.

The pipeline accepts any input: text, a YouTube URL, .pptx, PDF, sheet-music image. Each runs through a Vision LLM dispatch (seven providers, runtime-switchable: Gemini / GPT-4o / Claude / Qwen-VL / GLM / local Ollama) with PaddleOCR as fallback, cleanly separating lyrics from chords and notation. oemer handles OMR (Optical Music Recognition), cropping detected sheet-music staves onto each slide with a draggable lyrics textbox below. No re-rendering. The pixels are always your original upload.

"…when the morning stars sang together and all the angels shouted for joy."

Job 38:7

01

Lyrics · Sheet · YouTube

Five inputs: text, YouTube, .pptx, PDF, sheet-music image. Three-tier extraction: oemer + Vision LLM + PaddleOCR fallback.

02

Word-Level Alignment

faster-whisper + wav2vec2 lock every lyric to its exact moment in the MP3; repeated choruses auto-expand.

03

Pure-Local Mode

API mode (seven providers) or pure-local mode (Ollama + faster-whisper). Zero cloud, zero data egress.

FastAPIpython-pptxRemotion 4faster-whisperoemer (OMR)PaddleOCRMulti-LLM ×7yt-dlpReact 19Tailwind 4

// Vision

Let code serve the Kingdom.
Let tech glorify Christ.

// Mission

Technology is the means; the Kingdom is the end.

01 / Enable

Enable Growth

Platforms like Spiritual Growth Garden that bring structured, intelligent companionship into the daily walk of believers.

02 / Equip

Equip the Witness

Use LLMs, multi-agent orchestration, and voice interaction to create realistic gospel-conversation rehearsals, building confidence to share Christ.

03 / Open

Open the Stack

Open-source the architecture, whitepapers, and automation tooling, calling more technical believers into the digital infrastructure of the Kingdom.

✦ Soli Deo Gloria ✦

// About the Author

The newest engineering paradigm,serving an eternal calling.

Portrait of Leo Song · full-stack engineer and DTS seminarian
// L. SONG / 宋云飞ENGINEER · SEMINARIAN · BUILDER

Hi, I'm Leo Song. I'm a Director of AI Governance and full-stack engineer focused on architecture and delivery, and a seminarian pursuing a Master of Arts in Christian Studies at Dallas Theological Seminary, rooted in Christian faith.

As a committed person of action and a practitioner of first-principles thinking, I peel back surface appearances and use systems thinking to strike at the essence of complex problems. Whether leading teams through technical breakthroughs, building forward-looking cross-platform products, or pursuing rigorous theological research, I hold one conviction: technology and theology are not parallel lines. The disciplined logic of low-level code and the beauty of architecture are themselves a response to truth.

In building the digital world: I work across the full stack, from foundational AI architecture to front-end interaction. I build applications with modern stacks (React, Next.js, Swift / Kotlin) and engage deeply in the productization of frontier AI, turning it into tangible productivity.

In practicing the Kingdom mission: none of the logic, code, or creation is the end. I am a Christ-Centered AI Evangelist. I use AI to advance Kingdom ministry, never the other way around.

I devote myself to mastering frontier technology, breaking blind worship of it, refining it into piercing modern vessels in service of a larger Gospel mission.

"And we know that in all things God works for the good of those who love him, who have been called according to his purpose."

Romans 8:28

Building

Morning Star · Mustard Seed Chinese · Spiritual Growth Garden

Writing

AI engineering evolution · Personal KB architecture

// Stack / In Use

Platform
Claude Code · VS Code
Foundation Models
Claude · Gemini · GPT · MiniMax · Qwen
Web Frontend
React · Next.js
Mobile & Interactive
Swift (iOS) · Kotlin (Android)
Backend
FastAPI · Django
Data & Storage
PostgreSQL · Vector DBs
DevOps & Deploy
GCP · Cloudflare

// Get in touch

If you, too, want
to lay your code
before Him.

I'd love to hear what you are building, what you are praying, what you are wrestling with. Code, theology, ministry, all welcome.