agent-lightning icon indicating copy to clipboard operation
agent-lightning copied to clipboard

Support for TS/JS based agent frameworks?

Open jordanparker6 opened this issue 2 months ago • 4 comments

I see the current implementation is written in Python, but I’m wondering about framework support.

Are there any plans to support TypeScript/JavaScript-based frameworks as well? Or would it be possible to collect traces in a JS/TS environment and then use the existing Python framework to process or update them?

Trying to understand whether the Python implementation is framework-agnostic enough to integrate with a client-side (Node or browser) tracing setup, or if native JS/TS support is on the roadmap.

jordanparker6 avatar Nov 02 '25 04:11 jordanparker6

I think the answer is yes and no.

We do plans to support agents written in other languages, like the undergoing work with Claude Code and Codex. Right now these works are hosted within a Pythonic agent runner. We are also expanding the support for RESTful API of LightningStore so that we can have native runners communicating with Agent-lightning in other languages.

That being said, we don't plan to provide native SDKs in other languages. If users have such needs, they can use the RESTful API to talk with Agent-lightning, but for runner-side features like tracer, they need to handle on their own.

ultmaster avatar Nov 02 '25 10:11 ultmaster

@ultmaster do you have any examples/docs for integrating this for a non-python environment, like you mentioned with the the agent runner.

akselleirv avatar Nov 04 '25 05:11 akselleirv

+1 on this

akashlp-llm avatar Nov 26 '25 10:11 akashlp-llm

We might want a Vercel AI SDK example after finalizing store RESTful API in v0.3.

ultmaster avatar Nov 29 '25 14:11 ultmaster