.profile/README.md
Kjell Tore Guttormsen 4fa6250caf
docs(profile): list llm-ingestion-pipeline-security, drop the one-repo claim
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>
2026-11-02 12:43:02 +01:00

52 lines
2.1 KiB
Markdown

# 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](https://git.fromaitochitta.com/open/voyage) | Contract-driven pipeline for Claude Code: brief, research, plan, execute, review | stable |
| [ktg-plugin-marketplace](https://git.fromaitochitta.com/open/ktg-plugin-marketplace) | The plugin catalog Voyage is installed from | stable |
## Python libraries
| Repo | What it does | Maturity |
|---|---|---|
| [llm-ingestion-pipeline-security](https://git.fromaitochitta.com/open/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:
```bash
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](https://git.fromaitochitta.com/open/llm-ingestion-pipeline-security).
## License and security
MIT unless a repo says otherwise.
Security contact: [SECURITY.md](https://git.fromaitochitta.com/open/.profile/src/branch/main/SECURITY.md).
More context and writing at [fromaitochitta.com](https://fromaitochitta.com).