trellis.atilla-atasoy.com · a demo of an idea

Trellis.

Conversational bots built from skills, tools and agents, with rules the model cannot talk its way around.

Talk to Nova, the customer service bot of an imaginary electronics shop. Then open the builder, change one of her skills or rules on your own branch, try it, and merge it into the live bot.

CustomerI'd like to send back the headphones I bought.

skill returns loaded

check_return → eligible until 2 Dec

NovaYou can return them until 2 December and get €129 back. Shall I create the return?

create_return waits for your yes

Live demo

Talk to Nova

Chat with the bot and watch every skill, tool call and rule decision in the inspector, next to the conversation.

Open the demo → demo password
Builder

Improve the bot

Edit skills, rules and tests on your own branch, try your version side by side, and merge it through a pull request.

Open the builder → sign in
Docs

How Trellis works

What it can do, how the runtime is built, and how to build a bot of your own.

Read the docs → public
From a transcript to the live bot
  1. Finda conversation that went wrong in the transcripts.
  2. BranchYour own copy of the bot, started from main.
  3. Edita skill, a rule or a test, and save.
  4. Tryyour version at once, with the trace beside it.
  5. Mergethe pull request; the demo runs it within a minute.
SkillsPlain Markdown the model loads when it needs it.
RulesChecked in code before every tool call.
AgentsOther bots joined over A2A, as a tool or a handover.
TestsConversation paths run many times, with a pass rate.