About
Telmoni records what AI agents do.
Every run and the steps inside it, every model call and tool call with its tokens and timings, kept as metadata, with prompts and completions dropped before anything is stored.
Around that sits what every product of this shape needs. Somebody signs up and gets an organization. They invite other people to it by email, each with a role, and decide who may change what. They need credentials their own code can use, a way to be told when something happens, a bill, and a record of who did what.
It is built as mechanism rather than convention. The organization-scoped tables carry row-level security that the database enforces even against the role that owns them, so a query not bound to an organization matches no rows. Every change writes its audit record inside the same transaction as the change, so a failed audit is a failed operation rather than a missing line. Roles are owner, admin and member, in an organization and again on each of its projects, and one matrix decides every project verdict.
The organization holds everything and is the thing that pays. A member is a person you invited, and a member is never priced. What it pays for is its plan, a fixed monthly price for capacity rather than for people or features, with no usage bill on top, so adding somebody never changes what you owe. Every organization starts on Hobby, which is free.
It is built by one maintainer: the SDKs, ingest, and a project's traces, sessions and users are built, and alerts come next. If something here does not hold up to that description, that is a bug — write to us at hello@telmoni.com.
Read the docs →