Part of intelligence is the ability to learn, adapt and improve.
Shaka just got smarter.
v0.3.0 introduces learnings: corrections, patterns, and preferences extracted automatically from sessions.
Loaded into context at session start, filtered by where you're working so we don't bloat the context window, scored by recency and reinforcement.
This is a big step forward in the journey to building a truly intelligent assistant.
Windows support by @Maurice: he wanted to onboard a friend. Friend uses Windows (ugh, I know...). So he added the support and shipped the PR. Project's been open source for about a week.
Open source undefeated.
github.com/jgmontoya/shaka
I use opencode and Claude Code. I don't want to pick a side.
PAI is a project that adds hooks, agents, skills and memory to AI coding assistants. I like a bunch of what it does. But the repo is hard to navigate, customization isn't obvious, and it only works with Claude Code.
So I did what any reasonable person does and built my own thing.
Shaka is my take. Clean directory structure you can actually reason about. Customizations that survive upgrades.
It's still very simple and early stage, but I'm working on making it smarter.
It's been running my setup for a while now and it's been really useful to me, so I figured it might as well be useful to you!
Check out Shaka 🛠️
github.com/jgmontoya/shaka
View quoted note →