This task can be performed using Flue Framework
Build powerful TypeScript agents once, deploy them anywhere.
Best product for this task
Flue Framework
dev-tools
Flue is a TypeScript framework for building programmable AI agents with a controllable harness, sandbox, and filesystem access. It lets teams create custom autonomous agents for coding, issue triage, analytics, and support, deployable via CLI or HTTP without relying on generic hosted systems.

What to expect from an ideal product
- Provides a built-in sandbox that isolates agent execution while giving you full control over what resources they can access and modify
- Offers direct file system integration so your agents can read, write, and manipulate files safely within defined boundaries
- Includes a controllable harness that lets you set strict limits on agent behavior and monitor their actions in real-time
- Ships with TypeScript support out of the box, making it easier to build reliable agents with proper type safety and error handling
- Works with both CLI and HTTP deployment options, so you can run agents locally during development or scale them to production environments
