Forge a sharper agent.
Ahjola is the home for your agent's config: every skill, agent and command stored and versioned on each change, organized into setups you can move between machines — with a marketplace to install more.
- Storage
- One home for config
- Versions
- Every change, kept
- Setups
- One link to move
- Marketplace
- Install & publish
What's inside
Your agent config is a codebase. Treat it like one.
Versioned by default
Agent config lives outside git. Ahjola records a version on every change — in-app edits and agent pushes alike — so when something breaks, you diff and restore instead of guessing.
Setups, not loose files
Name the rig you're running. A setup pins every skill, agent and command at an exact version — switch between rigs, or rebuild the whole thing on a new machine from a single link.
A marketplace for skills
Install skills, agents and commands as bundles — dependencies resolved automatically. Publish your own, publicly or just for your team.
Agents keep machines in sync
Your library lives in your account. Any coding agent connects over MCP to pull the setup onto a machine — ~/.claude or its own layout — and push local edits back as new versions.
How it works
Three moves, no ceremony.
- 01
Compose
Build your library straight from the marketplace or in the editor. When you want it on a machine, your agent applies it over MCP — ~/.claude or whatever layout it runs.
- 02
Version
Every change is recorded automatically. Diff any two versions, restore any of them — nothing is ever lost.
- 03
Share
Publish bundles to the marketplace, or send a setup link — the agent on the other machine pulls it down and rebuilds the rig in its own layout.
Free for your own machine.
Everything local is free, forever. Pro adds private bundles; Business adds shared team workspaces.