whatisgithub

What is kakunin-core?

kakunin-ai/kakunin-core — explained in plain English

Analysis updated 2026-05-18

24TypeScriptAudience · developerComplexity · 5/5LicenseSetup · hard

In one sentence

A platform that issues digital certificates to AI agents, scores their behavior for risk, and automatically revokes access if an agent misbehaves, aimed at regulatory compliance.

Mindmap

A visual breakdown will appear here once this repo is fully enriched.

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Issue a verifiable identity certificate to an AI agent your system runs.

USE CASE 2

Automatically revoke an AI agent's access when its behavior becomes risky.

USE CASE 3

Generate compliance evidence for AI agent activity under regulations like the EU AI Act.

USE CASE 4

Integrate agent identity checks into a LangChain or similar agent framework.

What is it built with?

TypeScriptNext.jsSupabaseAWS KMSRedisStripe

How does it compare?

kakunin-ai/kakunin-corecschanhniem/clawpingcub3y0nd/entropic
Stars242424
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardmoderatemoderate
Complexity5/53/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

Full self-hosting requires provisioning around fifty environment variables across Supabase, AWS KMS, Upstash, Stripe, and more.

So what is it?

Kakunin is infrastructure for giving AI agents a verified identity and for keeping track of how they behave. It issues each agent a digital certificate, watches its behavior in real time, gives it a risk score, and automatically revokes that certificate if the score crosses a set threshold, cutting the agent off within seconds. It also produces records meant to satisfy regulations such as the EU's MiCA and AI Act rules. This particular repository is the platform itself, the control plane behind the hosted service at kakunin.ai. It includes the web application, the piece that talks to the certificate authority, the behavior scoring engine, the API, and the reporting pipeline that generates compliance records. The README is clear that most developers do not need to run this code themselves. Instead, they are pointed toward lightweight software development kits for TypeScript and Python that talk to the hosted service directly and come with free sandbox keys, plus integrations for common agent frameworks and a server for connecting through the Model Context Protocol. The reasoning given for keeping the certificate authority itself as a hosted service, rather than something anyone can run their own copy of, is that a trust system only works if every party can check a certificate against one shared authority. So while this repository's code can be run on its own, its security guarantees depend on that central hosted service. The platform is built with Next.js, TypeScript, Supabase for its database, AWS KMS for managing cryptographic keys, and several other external services for things like billing, email, and background jobs. Running it yourself means providing your own accounts and credentials for around fifty configuration variables covering all of these services, since the application itself does not store any state on its own. A Docker image is published for convenience, and a docker-compose file can spin up a local Postgres and Redis for development, though the README notes this still does not replace the full set of hosted services the platform depends on. The platform code itself is licensed under AGPL-3.0, while the client SDKs use the more permissive Apache-2.0 license.

Copy-paste prompts

Prompt 1
Show me how to install and use the Kakunin TypeScript SDK to add identity checks to my AI agent.
Prompt 2
Explain what services I need to provision, like Supabase and AWS KMS, before self-hosting this platform.
Prompt 3
Help me set up the docker-compose.dev.yml file to run local Postgres and Redis for development.
Prompt 4
Walk me through how Kakunin's risk scoring and automatic certificate revocation works.

Frequently asked questions

What is kakunin-core?

A platform that issues digital certificates to AI agents, scores their behavior for risk, and automatically revokes access if an agent misbehaves, aimed at regulatory compliance.

What language is kakunin-core written in?

Mainly TypeScript. The stack also includes TypeScript, Next.js, Supabase.

How hard is kakunin-core to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is kakunin-core for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.