Architecture, documentation and system context in one place — for the developers who browse it and the agents that write it.
No GitHub connection · Your source stays on your machineComponents, connections and docs in one connected view.
Your coding agent writes the structure Kimtu draws. Reading it back, before it plans a change, is where this is going.
component: invoice
type: service
owner: billing-team
docs: docs/overview.md
calls: customer, pg-invoices
publishes: invoice.created, invoice.finalized
consumed by: ledger, notificationArchitecture, ownership and data flows are rarely written in the files an agent opens. Kimtu keeps them in one structured place.
apiVersion: kimtu/v1
repository:
id: orders-service
name: Orders Service
components:
- id: orders
name: Orders Service
type: service
relationships:
- to: payments
endpoint: POST /payments
- to: inventory
endpoint: POST /reservations
- to: orders-db
interaction: postgres
- to: payment-events
interaction: sqs
direction: inboundThe agent-assisted import is how architecture gets in today. The destination is a knowledge layer developers browse and agents consume continuously.
Every component page carries its own neighbourhood: what calls it, what it calls, and the contract in between.
Kimtu is early. Tell us what would make it useful for your team.