The Sefaria Developer Community Archive
Sefaria hosts a Developer Community on Discord where folks can learn, build and collaborate on everything at the intersection of Torah and technology.
Archive
August 21st, 2026: Weekly Review
New Community Project:
Developer shared an independent translation studio built on the Sefaria API that enables human-reviewed translation drafts without writing to the main library. This is a good reference implementation for developers building read-only applications on Sefaria data. The project is open for community feedback.
Community News
Developer Fundraising Initiative: The Sefaria team launched a $5,000 fundraising goal (with 1:1 matching through October 5) specifically targeting the developer community. This supports the free API and data infrastructure that enables third-party tools. More details: https://donate.sefaria.org/give/451346
Key Takeaway
The week showcased both the generosity of Sefaria's free developer resources and an emerging ecosystem of specialized tools being built on top of the platform. The translation studio example demonstrates the potential for domain-specific applications that leverage Sefaria's core data without competing with the main library.
August 14th, 2026: Weekly Review
Notable Discussion: Graph Database for Sefaria Data
Question: Developer raised an interesting architectural question about building a GraphDB for Sefaria's data as a community side project. While initially seeming like a good fit, they struggled to identify unique use cases during POC implementation.
Key Insight: It was clarified that the distinction between graph databases and query languages, and pointed to an existing reference: the yochai-kg project from Lightning Studios, which demonstrates an open, read-only approach to knowledge graph implementations. This could serve as a template for thinking about a "slimmer open source alternative."
Takeaway: Before investing in graph infrastructure, the community should first validate concrete use cases. The referenced yochai-kg project may provide a starting point for exploration.
Link Quality Issue Reported
Bug Report: User identified a potential issue with automated linking where Likutei Halachot (Torah 1, Hilchot Kriyat Shema) incorrectly links to Shulchan Aruch chapter 65 instead of Likutei Moharan chapter 65. This suggests the automated linking system may need refinement for complex citation relationships.
Community Wins
Four new projects were added to the Powered-by-Sefaria page:
- My Torah Quest: Gamified Mishnah quiz using Sefaria API + AI
- Vehagita: Torah social network built on Sefaria texts
- HolyScroll: Open-source iPhone app for distraction-free study
- Kabbalah of Time - Kabbalistic yearly cycle mapper
Projects can be submitted via the community submission form.
August 7th, 2026: Weekly Review
✨Notable Projects & Community Tools
Sefaria Web Components Project Launch
A community developer employed at Microsoft announced an incubating project for Microsoft's Global Hackathon 2026: Sefaria Web Components — reusable, composable web components (e.g., , ) that abstract common functionality like punctuation toggling, BIDI support, and link navigation.
- Key Value Proposition: Eliminate wheel-reinvention across Sefaria API implementations by providing standardized, extracted components from existing web and mobile codebases, plus utility libraries like
@sefaria/ref. - Call for Feedback: The team is actively seeking input on pain points and desired features. If you're building with the Sefaria API, this is a good time to share what standardized components would solve for you.
- Repository: https://github.com/Arithmomaniac/sefaria-web-components
🤝 Community Connection
A developer inquired about connecting with the creator of vehagita.co.il (a Hebrew social network for Torah study). If you're the developer behind this project or know them, they're looking to connect in the community.
July 31st, 2026: Weekly Review
✨Notable Projects & Community Tools
- Sefarim.net Launch: Creator shared a semantic search project built on Sefaria's API, enabling multilingual Tanakh Q&A with Claude-powered citation verification (English, French, Hebrew). The project demonstrates preference for use of Sefaria-Export instead of API batch requests. Two new projects were added to the Powered-by-Sefaria page this week.
- Terminal-Based Kabbalah Tools: Developer inquired about contributing Hebrew dictionary and gematria/cipher mapping applications to Sefaria.
🔧Key Technical Insights
- Patot Library Issues Resolved: A developer identified and reported critical dependency problems in Patot's chunking module (undeclared
stanzadependency, hardcoded machine-specific paths). The Sefaria Research Team confirmed these were fixed in v0.1.5 but the README still referenced older installation instructions—now updated. - Disambiguator Project Impact: The Sefaria Research Team clarified that the new Disambiguator project resolves ambiguous citations (like "ibid" references) to segment-level precision, making previously hidden cross-references visible in the UI. Future work may include detecting quotations without explicit citations using trained models rather than LLMs (cost/scale considerations).
🎯Support & Best Practices
- Data Access Guidance: The team consistently directed developers to use the Sefaria-Export for bulk data needs rather than the API, which is simpler and more efficient than sequential API calls.
- Communication Culture: Team encouraged public channel discussions over DMs to benefit the broader community.
July 24th, 2026: Weekly Review
✨Notable Projects & Community Tools
New Powered-by-Sefaria Projects:
- Yochai (Lightning Studios): A Socratic AI chevruta leveraging 1,000+ primary sources and 16M entity relationships
- AI Torah: Instant answers on Jewish law and life using Sefaria's library
- Jastrow Dictionary Tool: A game-changing Gemara learning tool enabling word lookup without prior lemmatization. The developer is crowdsourcing accuracy reviews at https://daniepstein.com/gold-review/ and plans open-source release. The reasoning behind the development of a tool like this can be found here.
- Sefaria Links: User-friendly tool for building source sheets, exporting to Kindle/Word/PDF with AI integration support
🔧Infrastructure & API Insights
High-Volume API Usage Alert: The Sefaria team identified several high-volume automated clients and offered optimization alternatives:
- Supabase Edge Functions: ~800k requests/day (33% erroring)
- Google Apps Script: ~60k requests/day on
/api/sheetsendpoint - Node service: ~200k requests/day on
/api/search-wrapper/es8 - Bulk text corpus downloads: 100k-300k requests/day from various projects
Recommendation: For bulk data needs, use Sefaria-Export (structured JSON exports) instead of per-ref API calls—faster for developers, lighter on infrastructure.
🎯 Support Questions & Answers
Q: 504 errors on link endpoint for multiple verses
A: Use Sefaria-Export for bulk data; consider the Sefaria Developers MCP to optimize API calls.
-
Q: Available language translations?
A: Sefaria has texts across 22 different languages. To learn more, see the API Reference: get-translations endpoint
-
Q: Jastrow dictionary downloads for offline use?
A: Not in standard Sefaria-Export, but community member created this exporter (Mongo to JSONL/CSV)
Reminder:
In addition to the Sefaria MCP, there's a separate MCP available for developers.sefaria.org to help your agent gain fluency in our docs and API. Learn more here.
Policy Note
Sefaria maintains a community-first integration approach—excellent tools stay independent in the "Powered by Sefaria" registry rather than direct adoption, balancing ecosystem growth with user autonomy.
July 16th, 2026: Weekly Review
🎯 Key Support Questions & Answers
- Source Sheet Creation via API - A developer asked about creating sheets programmatically. The team clarified that POST The
api/sheetsendpoint is undocumented and discouraged because it requires developers to supply full text payloads. Instead, authenticated cookie-based requests are recommended for updating existing sheets, with a provided Python script template. However, this remains a friction point: developers want to reference Sefaria refs without pre-fetching text. - Text Update Tracking - No dedicated API exists for checking if texts have been updated since a given date. The team pointed to workaround:
https://www.sefaria.org/activity/{index_name}/{lang}/{version}accessible via GUI revision history. A developer requested a proper API for this (useful for offline readers like Stndr that need update checks). This appears to be a feature request worth considering. - Data Dump Frequency - The small MongoDB dump (
dump_small.tar.gz) updates every 24 hours but lags live changes. Note it excludes edit history, private collections, and copyright-restricted texts.
💡 Notable Insights
- Language Code Inconsistency: The team acknowledged a legacy issue where activity URLs use
en/hecodes regardless of actual language (ISO codes like the database'sactualLanguagefield would be preferable). A known limitation. - Agent Skills for Source Sheets: Proposal to add source sheet editing as an AI agent capability for power users—interesting direction for automation.
July 9th, 2026: Weekly Review
🔧 Project Highlights
- IvritSuite: Hebrew learning suite with worksheet generator, dictionary, Torah Trainer, and custom font creator
- Ruth: Hebrew learning app targeting conversion-curious learners with TTS pronunciation
- Idea for an app for Gemara Aramaic fluency using game-based learning and story connections rather than pure translation
- Jastrow.app: Making the Jastrow Dictionary more accessible
- SeferAI.org: AI-powered shiurim generation using Claude + text-to-voice; seeking developers to scale
- Derekh Learning: AI-generated digestible lessons with multiple narrative voices; available as iOS app with Android port in progress
- Rabbinic Reasoning Lab: Interactive learning for Talmud and Midrash, trained on Pardes materials and academic research
- Stndr: Desktop UI for Sefaria with offline/online hybrid functionality and planned collaborative study features
- Sefaria Discord Bot: French community tool supporting Bible questions in 3 languages; successfully tested with Chidon HaTanakh questions
💡 Technical Insights
- TTS Challenges: Developers discussed training a custom Hebrew model with 11Labs due to lack of native Hebrew speech; now exploring Gemini TTS alternatives
- Data Opportunities: Chidon HaTanakh questions identified as valuable sample dataset for testing Jewish text chatbots
🤝 Collaboration Interests
- Developer seeking developer partner for comprehensive Midrash app
- Multiple developers expressing openness to partnerships and collaboration on overlapping projects
Updated 2 days ago