The repository uses a client-server architecture where the server executes Python code based on requests from an LLM client (e.g., Claude). It leverages Node.js as the runtime environment. The server handles requests to execute code, read/write files, and manage the Python environment. The design is driven by defining specific tool functions and their parameters for the client's usage.
JavaScript
0