TsAgent: The TypeScript Agent Platform

An open-source TypeScript-first platform for building, testing, running, and orchestrating AI agents. From no-code desktop apps to production-ready servers, TsAgent provides a complete ecosystem for intelligent agent development.

TsAgent Foundry Interface

Platform Components

📚

@tsagent/core

TypeScript agent framework - the core library for building, testing, and running AI agents programmatically.

🖥️

TsAgent Foundry

Desktop application for creating, testing, and managing no-code agents through a visual interface.

TsAgent CLI

Command-line interface for agent operations, automation, and integration with development workflows.

🌐

A2A Server

Expose agents as HTTP endpoints using the A2A protocol for production deployment and integration with external systems.

🔗

A2A Orchestrator

MCP server for orchestrating multiple A2A agent servers, enabling complex agent workflows and multi-agent systems.

Key Features

🧠

Memory & Learning System

References provide persistent memory while Rules enable dynamic learning and behavior guidance through configurable system prompts.

🔧

Advanced Tool Integration

Full MCP protocol support with extensible architecture for real-world interaction, security controls, and container support.

🎯

Multi-Provider AI Support

Support for Anthropic, OpenAI, Google, AWS Bedrock, and Ollama with flexible model selection and cost optimization.

🤖

Agent Orchestration

Chain agents together using the A2A protocol for complex workflows, multi-agent systems, and intelligent automation.

Use Cases

AI Agent Development

Developers and researchers building intelligent AI agents need a comprehensive platform for rapid prototyping, memory management, learning systems, and tool integration.

Research & Analysis

Researchers working with AI models need sophisticated interaction capabilities for data analysis, literature review, experiment management, and knowledge synthesis.

Business Process Automation

Organizations automating complex business processes including document processing, customer support, data processing, and decision support.

Educational & Training

Educational institutions and training programs for AI education, research projects, custom training, and collaborative learning.

See It In Action

Watch an 8-minute demo showing how to build intelligent agents with TsAgent:

Note: In this video the product TeamSpark Workbench is now called TsAgent Foundry and a Workspace is now an Agent.

Platform Overview

Chat Session

Chat Session Screenshot

The central workhorse where you interact with AI models, explore ideas, and solve problems

References

References Screenshot

How your agent collects and remembers information, serving as the "memory" of a workspace

Rules

Rules Screenshot

Govern how your agent instructs the AI to process instructions and commands

Tools

Tools Screenshot

Specialized functions that extend the AI's abilities beyond just conversation

Providers

Providers Screenshot

Support for a wide range of AI model providers giving you flexibility to choose the best model

Development Workflow

1

Create Agent

Use TsAgent Foundry desktop app or CLI for no-code agent creation

2

Build Agent

Write prompts, engineer context (rules/references), and add relevant MCP tools

3

Test Agent

Chat with your agent to refine its behavior and capabilities

4

Orchestrate

Chain agents together using the A2A protocol for complex workflows

5

Deploy

Embed agents in applications via @tsagent/core API or expose as A2A servers

Benefits

🚀 Accelerated Development

  • Rapid prototyping of sophisticated AI agents
  • No-code/low-code creation of complex agents
  • Reusable components and configurations
  • Iterative improvement through learning

🧠 Advanced AI Capabilities

  • Persistent memory across sessions
  • Dynamic learning through rules
  • Precise context control
  • Multi-modal support for text and data

🔒 Enterprise Security

  • Local execution on your infrastructure
  • Data privacy within your control
  • Granular access controls
  • Compliance-ready architecture

💰 Cost Optimization

  • Provider flexibility for cost-effective models
  • Resource efficiency through intelligent context management
  • Scalable architecture
  • Open source with no licensing fees

Download TsAgent Foundry

Get the desktop application for your operating system and start building intelligent agents today.