Introduction
Kresh exists to make AI-native software development predictable, reusable, and maintainable. It is a documentation-first framework for AI-assisted development.
Modern coding is no longer just human-to-code. It is human + AI + repo knowledge + tools + workflows + validation. Kresh turns scattered project knowledge into a durable system of instructions, skills, and workflows for humans and AI agents.
Core Mission
Build the missing layer between code and intelligence. Kresh exists to turn repositories into structured operating systems for humans and AI agents, where knowledge is explicit, workflows are repeatable, and project behavior is predictable.
The Ecosystem
Kresh gives the project a unified knowledge layer so humans and agents can read the same source of truth. The ecosystem consists of:
Global Registry
A centralized hub to discover and publish skills as reusable modules. Define once, version once, improve once, and reuse everywhere.
Local Development
Seamlessly integrate intelligence into your projects using the CLI. The right behavior travels with the code wherever it goes.
Quick Install
If you want to use Kresh locally, you can install the CLI globally using your preferred package manager.
$ npm install -g @chakresh/kreshWhy Kresh?
Learn about the context problem in AI and why we built Kresh.