keelchat

Describe a chatbot. Chat with it. Run it yourself.

In keelchat, a bot is one short YAML file: what it is for, what it asks, its rules and limits, and when it hands over to a person. Say what yours should do in a sentence or two; a model writes the file and keelchat checks that it builds.

Press Try this bot to talk to it here, ask for changes in plain words, then clone the repo and run it on your own machine. It's open source (Apache-2.0).

support_assistant.yaml

This file is the whole bot. keelchat's runtime runs it: the steps, the rule, the limits and the handoff.

__POLICY__