Download Tactus

The desktop environment for building, running, and debugging Tactus agents.

Warning: Alpha Version

The version number starts with 0., which means this is an alpha release. The feature set is not complete and is changing rapidly. I am moving fast and breaking things, making breaking changes literally every day.

If you're willing to sign up for an adventure, you have a chance to get early, high-level support and shape the future of the language, but I can't make any guarantees about stability, especially over the next couple of months.

Tactus is already a mission-critical technology in production for my own projects, but it is not publicly supported yet—use it at your own risk.

Note on Desktop Apps: Please note that the Electron apps are less tested than running the web application through Node. They share a common codebase, but have platform differences. My development focus is primarily on the Node web application.

macOS

Universal (Intel & Apple Silicon)

Distribution WarningThe distributed macOS app does not yet distribute smoothly. (I have to pay Apple to sign it and I will...) You are better off building the Electron app yourself or using the Node web application.
View on GitHub

Windows

Windows 10/11 (x64)

View on GitHub

Linux

Debian/Ubuntu (AppImage)

View on GitHub

Install Tactus for Nerds

You don’t need the Electron app. You can run agents via the CLI, run the web IDE locally, or edit .tac files in VS Code.

Option 1: Tactus CLI

Install the Python package to run agents from your terminal. This is the core runtime. Docker is required for the default sandboxed execution mode.

$ pip install tactus $ git clone https://github.com/AnthusAI/Tactus-examples.git $ cd Tactus-examples # Run specs (fast, mock mode) $ tactus test 01-getting-started/01-hello-world.tac --mock # Run live $ export OPENAI_API_KEY=your-key $ tactus run 01-getting-started/01-hello-world.tac # No Docker? Opt out explicitly (no isolation) $ tactus run 01-getting-started/01-hello-world.tac --no-sandbox

Option 2: Web IDE Source

Prefer the visual IDE but hate Electron? Run the Node.js web application directly from source.

$ git clone https://github.com/AnthusAI/Tactus.git $ cd Tactus $ npm install $ npm start # Open http://localhost:3000

Option 3: VS Code Extension

Get syntax highlighting, real-time validation, and code intelligence for .tac files. Install the extension from the marketplace; optional LSP server for advanced features.