Welcome to Issue N.04 of Jaseci Digest, a biweekly roundup of what's happening across the Jaseci and Jac open-source ecosystem.
JacHacks lands in San Francisco
JacHacks SF is a one-day, in-person hackathon built around the future of AI programming, happening July 26 at Founders, Inc. in San Francisco. Starting at 8 AM PT, you spend the day building AI agents and applications with Jac, and demo what you made that same evening.
|
|
JacHacks has previously brought together builders from 20+ universities, including Michigan, Harvard, MIT, Stanford, UC Berkeley, and Waterloo, with this May's online edition alone drawing 300+ builders who shipped 81 projects. Now that community meets in the heart of San Francisco.
|
The whole Jac toolchain, in one binary
|
|
|
# one download, the whole toolchain
$ curl -fsSL https://raw.githubusercontent.com/jaseci-labs/jaseci/main/scripts/install.sh | bash
# then everything is just jac
$ jac add numpy # PyPI and npm deps, one tool
$ jac start # walkers become REST APIs
$ jac nacompile # compile to a native binary
$ jac x hf # run any CLI from PyPI or npm
|
Before you can write a line of code, a new project normally needs Python, Node.js, a package manager, and a web framework installed and kept in sync. Jac replaces all of that with a single download.
|
| 1 Binary |
1 Compiler |
0 Config |
4 Targets Web · API · Desktop · Mobile |
2 Ecosystems PyPI · npm |
| One download gives you everything: compile, run, serve, deploy, and build with AI, from a single native binary. Nothing else to install, nothing to keep in sync, and it runs the same on every machine. |
|
|
Your stack, before and after
| In the binary |
Replaces |
How you use it |
| CPython 3.14 | System Python, pyenv, venvs | Runs your .jac files and PyPI imports |
| Bun | Node.js, npm, npx | Compiles .cl.jac to JS, manages npm deps |
| LLVM + Zig linker | gcc, clang, make, cmake | jac nacompile builds native binaries |
| Package manager | pip, npm, pipx | jac add and jac install |
| Web server | Flask, FastAPI, Express | jac start turns walkers into APIs |
| Kubernetes deployer | Docker + kubectl + Helm | jac start --scale deploys to K8s |
| AI integration | LangChain, prompt libraries | by llm(), built into the language |
| MCP server | Separate MCP package | jac mcp, no install needed |
| Type checker | mypy, pyright, tsc | jac check, built into the compiler |
| Formatter & linter | black, ruff, eslint | jac fmt, jac check --lint |
| Test runner | pytest, jest | jac test |
| Language server | Separate LSP packages | jac lsp, IDE support built in |
|
|
Two University of Michigan freshmen built GhostWatch in a single weekend at JacHacks Winter: an autonomous system that watches a repo for malicious dependency changes, tests the threat in a sandbox, writes a fix, and opens the pull request itself. It took 2nd in the Agentic AI track. Their write-up covers modeling the repo as a graph, running three walkers over it for a single risk verdict, and using by llm for typed LLM calls without the JSON boilerplate. A good preview of what a JacHacks weekend can produce.
|
|
The Jac video tutorial series, talks, and demos all land here first. Subscribe to catch each new lesson as it drops.
|
|
The fastest way to reach the Jaseci team and other builders. Debugging help, release questions, RFC chatter, and a steady stream of show-and-tells. Worth joining whether you're shipping Jac in production or just getting curious.
|
|
What matters if you're upgrading:
- Opt-in ownership and borrow checking. Annotate code with
own and mut and the compiler enforces memory safety. Unannotated code is untouched.
- Breaking: new lambda syntax. Parameters are now parenthesized and bodies always braced, with implicit return for single expressions.
- Breaking:
own and mut are now reserved. Rename any variables using those names.
- Hardened WebSockets. JWT authentication, rate limits, and heartbeat monitoring.
- Official Docker images. On Docker Hub for every release.
|
That's Issue N.04. One day in San Francisco, $10,000+ in prizes, and a room full of people building the future of AI programming. Grab your spot at JacHacks SF and see you there on July 26.
|
|
Issue N.04 · July 15, 2026
|
| © 2026 Jaseci Digest. Part of the Jaseci open-source ecosystem. |
|
|