Develop AI Agents

much faster

Develop AI Agents

much faster

Develop AI Agents

much faster

Develop AI Agents

much faster

Monitor sessions, inject messages,

and replay input/output

Monitor sessions, inject messages,

and replay input/output

Monitor sessions, inject messages,

and replay input/output

currently in closed alpha

pip install shaka

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

// create a Node

// integrate with your existing code

import shaka


class MyNode(shaka.Node):

def __init__(self, node_name="MyNode"):

shaka.listen("/my_input", self.callback)

self.llm = LLM()

def callback(self, my_input):

out = self.llm.run(my_input)

shaka.speak("/my_out", out)


currently in closed alpha

currently in closed alpha

pip install shaka

modular code

organize your code in
fully-observable nodes

inject messages

inject external code interacting

with the agent with no changes

in the agent code

inject external code interacting with the agent with no changes in the agent code

monitor sessions

access the livestream and

recording of your nodes

inputs and outputs

access the livestream and recording of your nodes inputs and outputs

replay I/O

apply an input-output change

mid-run and replay the agent

in one click

apply an input-output change

mid-run and replay the agent in one click

Develop agents faster now

Develop agents faster now

© 2023 shaka, Inc. All Rights reserved

© 2023 shaka, Inc. All Rights reserved