SterriaR logo
SterriaR

Open Source

OSS / Technical Samples

We open-source the implementation patterns from our production stack that can be generalizedindependently of client work. New sample implementations land every Monday.

View GitHub Profile
Public repos: 7

Discord Webhook Embed Builder

sterriar-sample-discord-webhook-embed-builder

2000 字制限を回避するための Discord Webhook Embed フォーマッタとパターン集。

Python002026.06.01MIT

Pydantic Discriminated Union Recipes

sterriar-sample-pydantic-discriminated-union-recipes

Pydantic v2 で discriminated union を使った実用パターンと、よく遭遇する失敗の対処。

Python002026.05.25MIT

Voicevox Docker Minimal

sterriar-sample-voicevox-docker-minimal

docker-compose で VoiceVox を 1 コマンドで立ち上げ、Python から TTS を呼ぶ最小サンプル。

Python002026.05.11MIT

Claude Gemini Multi Llm Fallback

sterriar-sample-claude-gemini-multi-llm-fallback

Claude を一次、Gemini を二次にしたフォールバックパターン。レート制限・障害時の切替実装。

Python002026.05.11MIT

Playwright Auth State Patterns

sterriar-sample-playwright-auth-state-patterns

Playwright で SNS / SaaS にログイン後、auth state を保存して再利用するパターン。失効検知も含む。

Python002026.05.11MIT

Claude Json Structured Output

sterriar-sample-claude-json-structured-output

Production-ready patterns for getting structured JSON from Claude API - Tool Use, auto-retry, partial recovery, streaming, and complex nested schemas. Battle-tested in real pipelines.

Python002026.05.11MIT

Apscheduler Fastapi Daily Jobs

sterriar-sample-apscheduler-fastapi-daily-jobs

FastAPI アプリに APScheduler で日次/週次/月次の cron ジョブを組み込む実装パターン。

Python002026.05.11MIT

Automated Publishing Pipeline

Every Monday at 9:00 JST, our in-house AI pipeline picks a fresh technical topic, generates the implementation, tests, CI configuration, and bilingual JP/EN README as a set, then auto-publishes to GitHub. Every repo is gated by a green GitHub Actions CI — code quality is enforced mechanically.