Our favorites
See. Understand. Verify.
Three features we love for staying in control of a Touba program.
The project takes shape
With a coding assistant, a program can grow faster than our understanding. Touba Explorer gives it a map: agents, tools, workflows and permissions can be read together.
Follow the connections, open the source and share a common view of the project. A visual starting point for conversations with colleagues who do not read code every day.
touba explore


Follow an execution from start to finish
A final answer says little about how it was reached. Inspecting a trace lets you follow recorded events: calls, results, approvals and refusals.
Useful for explaining an outcome, investigating an error or reviewing a run with your team.
touba inspect trace.json
Check before running
The compiler checks syntax, types and declared relationships, then produces the contract the runtime will execute.
After a change, catch inconsistencies the compiler can detect in the program before running its agents and tools.
touba compile src/exploration.tb --out exploration.air.json