Threads AI

Python and TypeScript

Which features each language has today, feature by feature.

What works in each language today. The table is built from the API contract both languages are tested against, so it changes when they do.

works today. Not yet is planned for that language. doesn't apply to that language.

Agents and tools

Models

FeatureTypeScriptPythonNotes
Anthropic
OpenAI
Any other providerTypeScript through the AI SDK, Python through LiteLLM's OpenAI-compatible route.
Fallback models

Multi-agent

FeatureTypeScriptPythonNotes
SubagentsIn TypeScript a subagent has no sandbox.
Handoffs
Team handle: start, ask and wait on members from codeNot yetNot yet
Message rules between agentsNot yetNot yet

Sandboxes

FeatureTypeScriptPythonNotes
E2BTypeScript runs it on Bun.
Daytona
ModalNot yet
Fake sandbox for tests

Channels and host

FeatureTypeScriptPython
Host server and HTTP API
Slack
WhatsApp
GitHub
Cron schedules

Memory and knowledge

FeatureTypeScriptPython
Local memory
Supermemory
Zep
Mem0Not yetNot yet
Local knowledge base

Control

FeatureTypeScriptPython
Hooks
Permissions and approvals
Budgets
Usage and cost

Evals and testing

FeatureTypeScriptPythonNotes
Timeline
Replay
ForkStub forks (no live side effects) are Python only.
Saved cases
Scripted model
Edit on GitHub

On this page