Plugin SDK
Make the agent yours with the plugin SDK
Add hooks around what agents do, bring your own model providers, give agents new tools and skills, and extend the terminal UI.
Plugin SDK
Extend every part of the agent
Kosem’s plugin SDK lets your team add hooks, model providers, tools and skills, and extend the terminal UI, so the agent fits how you already work.
import { definePlugin } from '@kosem/plugin-sdk';
export default definePlugin({
name: 'require-tests',
hooks: {
// No commit while the tests fail.
async beforeCommit({ run }) {
const tests = await run('npm test');
if (tests.exitCode !== 0) return { block: 'Tests are failing' };
},
},
});Give your agents badges, not keys
Kosem is in early access with a small group of engineering teams. Tell us about yours.