kvendra · publications

← All publications

Kvendra CLI

Kvendra CLI: a local credential broker. AI agents run git, AWS and GitHub operations through it, and the tokens stay in your local vault.

ProjectApache-2.0CLIManual: English · Author's KB entities: SpanishUpdated Oct 17, 2026Repository verified
Read the publicationView the repository

Kvendra CLI: publication card

What it is and what problem it solves

What it is: the knowledge behind kvendra-cli (https://github.com/KvendraAI/kvendra-cli): the decisions that shaped it, its architecture and its manual, as the author recorded them while building it. The code lives in GitHub; the knowledge lives here.

This publication is a snapshot of the author's own project KB, so some entities are in Spanish. Your own KB is written in whichever language you work in.

How to use it and fork it

Read it. Anyone can read this publication in the browser.

Fork it, to work on the code with the author's knowledge. You need a Kvendra account on Pro or higher.

  1. Clone the repository: git clone https://github.com/KvendraAI/kvendra-cli.git.
  2. Fork this publication into your Kvendra project with the publication_fork tool in Claude Code. It becomes a new project, or is added to one you already have.
  3. Review and activate. Forked entities wait in quarantine, and your AI does not use them until you review and activate them in the dashboard. Standards and patterns are activated one by one.

What your AI gains. Once you activate them, it works on the code with the author's decisions, architecture and manual in your project's knowledge base, instead of reading the code cold.

Good to know. A fork is a snapshot of one version; a new version is a new fork, and nothing is merged automatically. Private values, files and history are not copied. Self-hosted engines cannot fork.

Navigating the publication. The publication has three parts, and each one is reachable from the top navigation:

Relations to entities that are not part of this publication are shown as "[private entity]", without an id or a title. This is intentional.

Using the code. The repository is public on GitHub:

The sister projects are public too: KvendraAI/kvendra-platform (https://github.com/KvendraAI/kvendra-platform) — run it locally with docker-compose up from a clone of the repository, or use the signed container image — and KvendraAI/kvendra-skills (https://github.com/KvendraAI/kvendra-skills), the plugin marketplace.

KB structure

The KB is made of typed entities. Each entity has a stable identifier of the form TYPE-PROJECT-COMPONENT-SUFFIX, Markdown content, tags, and typed relations to other entities. The types in this publication are:

| Type | What it is |
|------|------------|
| CMP | component sheet: scope, stack, status and repository of the component |
| IF | interfaces and contracts, such as the manifest of the broker primitives |
| REQ | requirements: what was asked for, why, and the acceptance criteria |
| DOC | documentation entities attached to the component |

The manual is not an entity: the CLI book is published as its own section, chapter by chapter.

The most common relations are part_of (an entity belongs to the project), affects (an entity concerns a component), fulfills (a component fulfils a requirement), depends_on and derives_from. A good reading order is: CLI book → CMP → IF → REQ → DOC.

Licenses

The sister projects are not part of this publication: kvendra-platform is licensed under AGPL-3.0-only and kvendra-skills under MIT, as stated in their repositories.

Maintainer

Kvendra team — hello@kvendra.ai

Version

Content as of 2026-10-17. Component version at that date:

The publication version number is assigned by the server when the snapshot is published.

What is included and what is not

Included component:

For this component the publication includes its component sheet and its active entities of type CMP, IF, REQ and DOC.

Sister projects. kvendra-platform and kvendra-skills are mentioned on this card as context. Their component sheets, entities and books are not part of this publication.

Language of the entities. The card and the manual are in English. The entities are published in their original language, and part of this KB is written in Spanish.

Not included: