Welcome to Issue N.05 of Jaseci Digest, a biweekly roundup of what's happening across the Jaseci and Jac open-source ecosystem.
| New · Community Call · Live on Zoom |
|
| Join us for the first Jac Community Call |
We’re starting a biweekly community hang for everyone building with Jac: a live demo from the community, a technical deep dive from the core team, and a look at where the language is headed. Free and open to all, whether you shipped a project at JacHacks or you’re just getting started. | | Tuesday, August 18 · 6–7 PM ET first call · one hour · live on Zoom |
|
|
|
|
|
|
Sigil: a compiler, but for SKILL.md |
|
One front door, three pillars |
A model can quietly skip steps in your SKILL.md, and there is no reliable way to audit which ones actually ran. Compiled with Sigil, the file becomes the program: every required step is enforced, and the entire run is auditable. | | 56% → 86% required-step compliance, prompted vs compiled |
|
|
jaseci.org has a fresh new look. It leads with one idea: one ecosystem for AI-native software. The new Jac docs are live too, at jaclang.org. |
|
|
|
|
|
Sigil: a compiler, but for SKILL.md |
A model can quietly skip steps in your SKILL.md, and there is no reliable way to audit which ones actually ran. Compiled with Sigil, the file becomes the program: every required step is enforced, and the entire run is auditable. | | 56% → 86% required-step compliance, prompted vs compiled |
|
|
JacHacks SF: 200 builders, 9 hours, 77 AI apps built in Jac
JacHacks came to San Francisco for the first time on July 26, taking over Founders, Inc. for a single day of building. More than 200 builders shipped 77 finished AI projects in Jac in under 9 hours, competing across three tracks: Agentic AI, Fintech, and Social Impact.
The 77 projects covered a wide range of use cases, across industries from healthcare to fintech to disaster response, and every one of them was built in Jac in that same 9 hours, a genuinely tall order for a single sitting.
Jac is what made the timeline realistic: one language covers the backend, the database, and the frontend, and by llm() adds AI to any function with no prompt engineering required. Builders also had the opportunity to host and deploy their apps through Jac Hammer.
|
|
Special awards
|
|
| Best JacHammer |
|
AI for Defense |
|
|
|
|
|
|
Sigil is a skill compiler, built in Jac. It compiles a plain Markdown SKILL.md into a typed agent harness: every mandatory step becomes a node the run has to visit, every prohibition a constraint the structure enforces.
| | Every step, rule, and check in the SKILL.md is enforced by structure, not hoped for in a prompt. |
|
|
The chart is the whole argument. Across 30 skills, prose runs land anywhere between 0 and 100; compiled runs pile up at 100. That lifts required-step compliance from 56% to 86% on GPT-4o, on 0.58× the tokens, and a better model doesn't close the gap: compiled wins on GPT-5 too.
|
|
|
|
|
|
jaseci.org has a new look
The ecosystem's front door has a fresh new look. It leads with a single line, one ecosystem for AI-native software, and puts the three pillars side by side, one click from the front page.
JacJacHacksJacHammer
|
|
The new Jac docs are live
One language, one compiler, the whole stack. No glue. jaclang.org is the new home for the language reference and guides, everything as language features rather than separate tools bolted together.
AIgraphspersistenceAPIsUIscloud deploy
|
|
Visit jaseci.org →
|
|
Browse the docs →
|
|
|
|
|
jaseci.org has a new look
The ecosystem's front door has a fresh new look. It leads with a single line, one ecosystem for AI-native software, and puts the three pillars side by side, one click from the front page.
JacJacHacksJacHammer
|
|
Visit jaseci.org →
|
|
|
|
The new Jac docs are live
One language, one compiler, the whole stack. No glue. jaclang.org is the new home for the language reference and guides, everything as language features rather than separate tools bolted together.
AIgraphspersistenceAPIsUIscloud deploy
|
|
Browse the docs →
|
|
The official tutorial series for Jac and Jaseci, ordered from lesson one so you can follow along step by step. It covers the core concepts and how Jac differs from Python, Object-Spatial Programming and Meaning-Typed Programming, building backend APIs, frontend UIs, and AI features, and deploying an app locally or to the cloud. No prior Jac experience needed, just some comfort with Python and basic web concepts. New lessons land regularly.
|
|
Nitin Shankar Madhu, Chuka Ezeoke, and Meron took 1st in the Social Good track at JacHacks Winter with Hijac, a pipeline that compiles Jac apps straight into installable native mobile apps. Their demo: an agent that watches a phone's sensors, judges whether a spike looks like a fall, and calls an emergency contact on its own if the owner doesn't respond within 30 seconds. It runs entirely on Object-Spatial Programming, with sensor readings modeled as nodes and by llm() handling the judgment call with no JSON-parsing boilerplate.
|
|
Most JacHacks teams are still shipping in there. Debugging help, release questions, RFC chatter, and a steady stream of show-and-tells.
|
|
Talks, demos, and the Jac tutorial series land here first.
|
|
What matters if you're upgrading:
- Breaking: persistence is Postgres-native. The Mongo/Redis/Firestore stack is gone. Each request runs in one SERIALIZABLE transaction, zero-config runs use an embedded Postgres, and
JAC_DB_URL points at any managed one. 0.35.x session data is not migrated. - Breaking: serving is Jac-native. FastAPI, uvicorn, pydantic, and friends are gone from the runtime. Password hashing moved from bcrypt to scrypt, so pre-0.36 credentials need a reset.
- Breaking:
ReadPerm and friends are now AccessLevel. One ambient enum (.READ, .CONNECT, .WRITE, .NO_ACCESS) everywhere a level is taken. - Graph queries compile to data. Edge references lower to a query IR resolved inside the storage engine's own indexes, and every filter spelling is now equivalent.
flow for goes parallel. A lent collection fans out over threads, with unsound captures caught at compile time: about 6× on 8 threads.- One Kubernetes pipeline. Monoliths and microservices share the same deploy target: zero-downtime rolling updates,
--dry-run previews, and a programmatic deploy SDK.
|
|
|
Issue N.05 · August 12, 2026
|
| © 2026 Jaseci Digest. Part of the Jaseci open-source ecosystem. |
|
|