Documentation

Code and integrations

When no ready-made integration exists, you write a function. Every function exported from a TypeScript workspace becomes a tool for agents, with its real arguments.

Any API

If a system has an interface, a TypeScript function turns it into a tool.

Code under control

Every workspace has a git repository with commit history.

Credentials out of the code

Secrets are declared in the node and read at runtime.

The code nodes

NodeWhere it runsWhat it offers the agentPersistence
ConnectorCloud container, Node.js 22The functions in tools.ts as typed toolsOne git repository per node
SandboxCloud containerShell and files: exec, readFile, writeFile, editFile, listFilesEphemeral per conversation, or shared and persistent
Machine at your siteCustomer's Linux server or Windows PCThe machine's shell and filesThe machine's file system
Connector at your siteNode.js on the customer's machineTypeScript functions close to local systemsPlatform git repository

The two "at your site" nodes are described in On-premise and legacy systems.

The connector

  • Your functions. The functions as tools, which you give to the right agents.
  • Edit this workspace. The development tools (run commands, read and write files, commit) for a developer agent. You can also work by hand from the Code section.
  • Tools the code can call. The code can in turn call the tools of other nodes.
  • Start a conversation. The code can converse with an agent.
  • Template. You can start from an example or from a Microsoft 365 template with mail, calendar, OneDrive/SharePoint, Teams and people.

Third-party MCP servers

TeraBrain NX brings the tools of third-party MCP servers into the project as if they were native tools.

Remote MCP serverHosted MCP server
For serversPublished on the web (GitHub, Linear, Notion, another TeraBrain NX project)Distributed as a command (npx, uvx)
Where it runsAt the providerIn a dedicated container on the platform
CredentialsNone, bearer token or OAuthEnvironment variables: values or organization secrets
Per memberYesNo: one process for everyone

There is also a ready-made variant with a remotely driven browser (open page, click, type, read, screenshot), with no keys or accounts.

Have an agent to take to production?Let’s talk.

We show you TeraBrain NX on your case: systems to connect, access and controls.