bottery är en prototypningsplattform för konversationsagenter, utvecklad av kate compton, som använder finita tillståndsmaskiner för att modellera generativa, kontextuella konversationer. Plattformen hämtar inspiration från Tracery för generativ text och Cheap Bots, Done Quick! för bot-hosting, samt verktyg som Twine. bottery använder en JSON-baserad syntax för att definiera konversationsflöden (kartor) och erbjuder en studio för simulering med visualisering och redigeringsmöjligheter. Målet är att möjliggöra för designers, författare och utvecklare att skapa och testa engagerande konversationsagenter i en realistisk simuleringsmiljö. Kärnkoncept inkluderar 'kartor' bestående av 'states' (tillstånd), en 'blackboard' för att lagra variabler, och 'exits' (övergångar) som styrs av villkor och åtgärder.