Skip to content

Add kith to Packages - #118

Open
theNamek wants to merge 1 commit into
vonzosten:mainfrom
theNamek:add-kith
Open

theNamek wants to merge 1 commit into
vonzosten:mainfrom
theNamek:add-kith

Conversation

@theNamek

@theNamek theNamek commented Oct 1, 2026

Copy link
Copy Markdown

Adds kith to 📦 Packages, placed alphabetically ahead of the existing entries.

LangGraph usage (per the "verify the project uses LangChain/LangGraph" requirement): the library ships kith.integrations.langgraph with two primitives — observe_node() wraps any graph node so its outcome (including exceptions, which re-raise unchanged) becomes a recorded observation, and KithSupervisor selects workers by derived reliability and renders a briefing for the supervisor prompt. It's integration-tested against a real StateGraph on langgraph 1.2.x, not just documented. (Note for others hitting this: LangGraph node names can't contain :, so principal ids like agent:coder need a node-name mapping — that's in the adapter docstring.)

What it does that isn't already in the list: it stores relationship state between agents rather than facts — per-observer observations about other principals, from which trust / reliability / sentiment are derived with decay and provenance. The seeded benchmark in the repo cuts repeat-delegation failures ~82% by consulting that view before routing.

It was recently listed in Awesome-Agent-Memory if a second opinion is useful. Happy to reword, shorten, or move the entry.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant