Type: url

Original: https://github.com/zeke-john/codecall

Status: generated

Language: en

Summary

Codecall is an open-source TypeScript implementation of programmatic tool calling for AI agents: instead of exposing every tool definition to the model and calling tools one inference at a time, it gives the agent two tools — readFile and executeCode — plus a file tree of TypeScript SDK files generated from connected MCP servers, and lets the agent write code that orchestrates the tools inside a Deno sandbox. Tool calls from the sandbox are intercepted by a proxy and routed over IPC to the host, errors return full stack traces, a progress() function streams step-by-step updates, and agents that recover from a tool error annotate the SDK file with a learned constraint for later runs. The README reports 74.7% fewer tokens and 92.3% fewer tool calls than a traditional agent in its side-by-side demo.

Generated pages