The landing page said the organisation holds one plugin, Voyage, while the org listing directly below it showed a fourth public repository that the page never named: open/llm-ingestion-pipeline-security (private=false, topic status-beta), measured anonymously against the API on 2026-11-02. - The prose no longer counts repositories; it says how they are grouped. - Tables are split by install route: Claude Code plugins (marketplace) and Python libraries (pip). The library row takes its maturity from its status-* topic, as the labels section says every row does. - Install now separates the two routes, so a visitor does not read the marketplace block as installing the library. The library section names the pip distribution (llm-ingestion-guard, read from its pyproject.toml) and links to its README instead of copying a pinned version here, which would go stale with every release. repo-standard v0.11.2 (45a2bf3), org-profile class: 18 OK before and after, identical code set. Order: 20261102T111049Z-504789492-from-llm-ingestion-pipeline-security Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| SECURITY.md | ||
From AI to Chitta — open
Tools for working with AI in a way that can be checked.
Everything here comes out of daily practice as an AI advisor. Repositories are added when they are good enough to depend on, and are listed below by how they are installed: Claude Code plugins through the marketplace, Python libraries through pip.
Claude Code plugins
| Repo | What it does | Maturity |
|---|---|---|
| voyage | Contract-driven pipeline for Claude Code: brief, research, plan, execute, review | stable |
| ktg-plugin-marketplace | The plugin catalog Voyage is installed from | stable |
Python libraries
| Repo | What it does | Maturity |
|---|---|---|
| llm-ingestion-pipeline-security | Write-time defensive layer for Python pipelines that persist LLM output | beta |
Maturity labels
Every repo carries a status-* topic, and the tables above read from it.
stable is in daily use and safe to depend on. beta works and is in use,
with an interface that may still move. alpha is early and will change.
experimental is research — read it, do not build on it yet.
Install
Claude Code plugins. Add the marketplace once, then install Voyage:
claude plugin marketplace add https://git.fromaitochitta.com/open/ktg-plugin-marketplace.git
claude plugin install voyage@ktg-plugin-marketplace
The first line only registers the catalog — it installs nothing on its own.
Python libraries. The marketplace does not install these, and they are not
on PyPI. llm-ingestion-pipeline-security is installed with pip under the name
llm-ingestion-guard, from a release tag or from the Forgejo package index —
the exact commands are under Install in
its README.
License and security
MIT unless a repo says otherwise. Security contact: SECURITY.md.
More context and writing at fromaitochitta.com.