Skip to content

Releases: terraphim/terraphim-ai

v1.4.7

06 Jan 11:30

Choose a tag to compare

Release Assets

macOS Universal Binaries (Intel + Apple Silicon)

Signed and Notarized - No Gatekeeper warnings

  • terraphim_server-universal-apple-darwin: Server binary for all Macs
  • terraphim-agent-universal-apple-darwin: TUI binary for all Macs

Server Binaries

  • terraphim_server-*: Server binaries for various platforms

TUI Binaries

  • terraphim-agent-*: Terminal UI binaries for various platforms

Desktop Applications

  • *.dmg: macOS desktop installer
  • *.AppImage: Linux portable desktop app
  • *.msi, *.exe: Windows desktop installers

Debian Packages

  • *.deb: Debian/Ubuntu packages for easy installation

Docker Images

  • ghcr.io/terraphim/terraphim-server:latest: Multi-arch server image

Installation

# Install via Homebrew (macOS/Linux)
brew tap terraphim/terraphim
brew install terraphim-server
brew install terraphim-agent

# Install Debian package (Ubuntu/Debian)
sudo dpkg -i terraphim-server_*.deb

# Run with Docker
docker run ghcr.io/terraphim/terraphim-server:latest

See checksums.txt for file integrity verification.

v1.4.6

06 Jan 09:10

Choose a tag to compare

Release Assets

macOS Universal Binaries (Intel + Apple Silicon)

Signed and Notarized - No Gatekeeper warnings

  • terraphim_server-universal-apple-darwin: Server binary for all Macs
  • terraphim-agent-universal-apple-darwin: TUI binary for all Macs

Server Binaries

  • terraphim_server-*: Server binaries for various platforms

TUI Binaries

  • terraphim-agent-*: Terminal UI binaries for various platforms

Desktop Applications

  • *.dmg: macOS desktop installer
  • *.AppImage: Linux portable desktop app
  • *.msi, *.exe: Windows desktop installers

Debian Packages

  • *.deb: Debian/Ubuntu packages for easy installation

Docker Images

  • ghcr.io/terraphim/terraphim-server:latest: Multi-arch server image

Installation

# Install via Homebrew (macOS/Linux)
brew tap terraphim/terraphim
brew install terraphim-server
brew install terraphim-agent

# Install Debian package (Ubuntu/Debian)
sudo dpkg -i terraphim-server_*.deb

# Run with Docker
docker run ghcr.io/terraphim/terraphim-server:latest

See checksums.txt for file integrity verification.

v1.4.5

05 Jan 23:07

Choose a tag to compare

Release Assets

macOS Universal Binaries (Intel + Apple Silicon)

Signed and Notarized - No Gatekeeper warnings

  • terraphim_server-universal-apple-darwin: Server binary for all Macs
  • terraphim-agent-universal-apple-darwin: TUI binary for all Macs

Server Binaries

  • terraphim_server-*: Server binaries for various platforms

TUI Binaries

  • terraphim-agent-*: Terminal UI binaries for various platforms

Desktop Applications

  • *.dmg: macOS desktop installer
  • *.AppImage: Linux portable desktop app
  • *.msi, *.exe: Windows desktop installers

Debian Packages

  • *.deb: Debian/Ubuntu packages for easy installation

Docker Images

  • ghcr.io/terraphim/terraphim-server:latest: Multi-arch server image

Installation

# Install via Homebrew (macOS/Linux)
brew tap terraphim/terraphim
brew install terraphim-server
brew install terraphim-agent

# Install Debian package (Ubuntu/Debian)
sudo dpkg -i terraphim-server_*.deb

# Run with Docker
docker run ghcr.io/terraphim/terraphim-server:latest

See checksums.txt for file integrity verification.

v1.4.4

05 Jan 20:39

Choose a tag to compare

Release Assets

macOS Universal Binaries (Intel + Apple Silicon)

Signed and Notarized - No Gatekeeper warnings

  • terraphim_server-universal-apple-darwin: Server binary for all Macs
  • terraphim-agent-universal-apple-darwin: TUI binary for all Macs

Server Binaries

  • terraphim_server-*: Server binaries for various platforms

TUI Binaries

  • terraphim-agent-*: Terminal UI binaries for various platforms

Desktop Applications

  • *.dmg: macOS desktop installer
  • *.AppImage: Linux portable desktop app
  • *.msi, *.exe: Windows desktop installers

Debian Packages

  • *.deb: Debian/Ubuntu packages for easy installation

Docker Images

  • ghcr.io/terraphim/terraphim-server:latest: Multi-arch server image

Installation

# Install via Homebrew (macOS/Linux)
brew tap terraphim/terraphim
brew install terraphim-server
brew install terraphim-agent

# Install Debian package (Ubuntu/Debian)
sudo dpkg -i terraphim-server_*.deb

# Run with Docker
docker run ghcr.io/terraphim/terraphim-server:latest

See checksums.txt for file integrity verification.

v1.4.3

05 Jan 19:18

Choose a tag to compare

Release Assets

macOS Universal Binaries (Intel + Apple Silicon)

Signed and Notarized - No Gatekeeper warnings

  • terraphim_server-universal-apple-darwin: Server binary for all Macs
  • terraphim-agent-universal-apple-darwin: TUI binary for all Macs

Server Binaries

  • terraphim_server-*: Server binaries for various platforms

TUI Binaries

  • terraphim-agent-*: Terminal UI binaries for various platforms

Desktop Applications

  • *.dmg: macOS desktop installer
  • *.AppImage: Linux portable desktop app
  • *.msi, *.exe: Windows desktop installers

Debian Packages

  • *.deb: Debian/Ubuntu packages for easy installation

Docker Images

  • ghcr.io/terraphim/terraphim-server:latest: Multi-arch server image

Installation

# Install via Homebrew (macOS/Linux)
brew tap terraphim/terraphim
brew install terraphim-server
brew install terraphim-agent

# Install Debian package (Ubuntu/Debian)
sudo dpkg -i terraphim-server_*.deb

# Run with Docker
docker run ghcr.io/terraphim/terraphim-server:latest

See checksums.txt for file integrity verification.

Terraphim AI v1.4.0

04 Jan 11:23

Choose a tag to compare

Terraphim AI v1.4.0

New Features

  • feat: preserve case and protect URLs in terraphim-agent replace (fixes #394)
    • Case from markdown filenames is now preserved when replacing text
    • URLs in markdown are protected from replacement corruption
  • feat(agent): add git safety guard to block destructive commands

CI/CD Improvements

  • fix(docker): use Rust 1.92 for edition2024 support
  • fix(ci): npm/bun publishing improvements
  • fix(ci): make tests optional and fix universal binary job

Downloads

Platform Architecture Download
macOS Universal (Intel + Apple Silicon) terraphim-agent-universal-apple-darwin, terraphim_server-universal-apple-darwin
Linux x86_64 (glibc) terraphim-agent-x86_64-unknown-linux-gnu, terraphim_server-x86_64-unknown-linux-gnu
Linux x86_64 (musl) terraphim-agent-x86_64-unknown-linux-musl
Linux ARM64 (musl) terraphim-agent-aarch64-unknown-linux-musl
Linux ARMv7 (musl) terraphim-agent-armv7-unknown-linux-musleabihf

Debian Packages

  • terraphim-agent_*.deb
  • terraphim-server_*.deb

Installation

# Install via Homebrew (macOS/Linux)
brew tap terraphim/terraphim
brew install terraphim-agent

# Install Debian package (Ubuntu/Debian)
sudo dpkg -i terraphim-agent_*.deb

Verification

sha256sum -c checksums.txt

Full changelog: v1.3.0...v1.4.0

Terraphim AI v1.3.0

02 Jan 08:58

Choose a tag to compare

Terraphim AI v1.3.0

Changes

  • Fixed cross-compilation for ARM and musl targets
  • Updated all HTTP crates to use rustls-tls (no OpenSSL dependency)
  • Fixed Docker build reproducibility

Binary Artifacts

  • Linux x86_64 (glibc): terraphim-agent-x86_64-unknown-linux-gnu, terraphim-cli-x86_64-unknown-linux-gnu
  • Linux x86_64 (musl): terraphim-agent-x86_64-unknown-linux-musl, terraphim-cli-x86_64-unknown-linux-musl
  • Linux ARM64 (musl): terraphim-agent-aarch64-unknown-linux-musl, terraphim-cli-aarch64-unknown-linux-musl
  • Linux ARMv7 (musl): terraphim-agent-armv7-unknown-linux-musleabihf, terraphim-cli-armv7-unknown-linux-musleabihf
  • macOS Universal: terraphim-agent-universal-apple-darwin, terraphim_server-universal-apple-darwin
  • macOS x86_64: terraphim-agent-x86_64-apple-darwin, terraphim-cli-x86_64-apple-darwin
  • macOS ARM64: terraphim-agent-aarch64-apple-darwin, terraphim-cli-aarch64-apple-darwin

Debian Packages

  • terraphim-agent_1.3.0-1_amd64.deb
  • terraphim-server_1.0.0-1_amd64.deb

Known Issues

  • Tauri desktop builds failed (separate issue)
  • Windows binaries not included (build issue)

Terraphim AI

Terraphim AI v1.2.3 - Complete Binary Release

04 Dec 09:34

Choose a tag to compare

This release includes all 7 core binary targets with comprehensive testing validation.

πŸš€ Included Binaries

βœ… terraphim-agent (v1.2.3) - Interactive TUI interface
βœ… terraphim-cli (v1.0.0) - Command-line interface with JSON output
βœ… terraphim_mcp_server (v1.0.0) - MCP server with configurable profiles
βœ… terraphim-repl (v1.0.0) - Interactive REPL with offline mode
βœ… terraphim-build-args (v0.1.0) - Build argument management tool
βœ… terraphim_server (v1.0.0) - Core HTTP API server
βœ… terraphim-ai-desktop (v1.0.0) - Cross-platform desktop application

πŸ§ͺ Testing Status

All binaries have been comprehensively tested and verified:

  • Help systems functional
  • Version reporting working
  • Core features validated
  • Build integrity confirmed
  • Error handling verified

🎯 Key Features

  • Semantic knowledge graph search
  • Multiple role configurations (Default, RustEngineer, TerraphimEngineer)
  • JSON/CLI automation support
  • MCP protocol integration
  • Cross-platform compatibility
  • Offline operation capabilities

πŸ“¦ Quick Start

# Interactive TUI (Recommended for users)
./terraphim-agent search "your query"

# CLI Automation (Recommended for developers)  
./terraphim-cli search "your query" --format json

# Desktop Application
./terraphim-ai-desktop

# Server Mode
./terraphim_server --role TerraphimEngineer

πŸ”§ Build Infrastructure

  • Earthly integration for reproducible builds
  • Frontend asset generation
  • Cross-compilation support
  • CI/CD pipeline ready

@terraphim/autocomplete v1.0.0

16 Nov 22:20

Choose a tag to compare

@terraphim/autocomplete v1.0.0

Complete Node.js package with autocomplete and knowledge graph functionality.

πŸš€ Features

  • Autocomplete Engine: Fast prefix search with Aho-Corasick automata
  • Knowledge Graph: Semantic connectivity analysis and graph traversal
  • Native Performance: Rust backend with NAPI bindings
  • Multi-Platform: Linux, macOS, Windows, ARM64 support
  • TypeScript: Complete auto-generated type definitions
  • Multi-Package-Manager: npm, yarn, and Bun compatibility

πŸ“¦ Installation

npm install @terraphim/autocomplete
# or
bun add @terraphim/autocomplete

✨ Usage

import * as autocomplete from '@terraphim/autocomplete';

// Build autocomplete index
const indexBytes = autocomplete.buildAutocompleteIndexFromJson(thesaurusJson);

// Search for terms
const results = autocomplete.autocomplete(indexBytes, 'machine', 10);

// Knowledge graph operations
const graphBytes = autocomplete.buildRoleGraphFromJson('Engineer', thesaurusJson);
const isConnected = autocomplete.areTermsConnected(graphBytes, 'machine learning');

πŸ”— Documentation


πŸ€– Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com

Python Library v1.0.0: terraphim-automata

16 Nov 18:17
efa794d

Choose a tag to compare

🐍 terraphim-automata Python Library v1.0.0

The first Python release of Terraphim AI's high-performance autocomplete and text processing library!

✨ What's Included

  • Fast Autocomplete: FST-based prefix search with configurable results
  • Fuzzy Search: Jaro-Winkler and Levenshtein similarity algorithms
  • Text Processing: Term matching, link replacement, paragraph extraction
  • Knowledge Graph: Thesaurus management and graph operations
  • TypeScript Support: Comprehensive type definitions for IDE integration

πŸš€ Installation

pip install terraphim-automata

πŸ“š Quick Start

from terraphim_automata import build_index, AutocompleteIndex

# Create a thesaurus
thesaurus_json = '''
{
    "name": "Engineering",
    "data": {
        "machine learning": {
            "id": 1,
            "nterm": "machine learning",
            "url": "https://example.com/ml"
        }
    }
}
'''

# Build autocomplete index
index = build_index(thesaurus_json)

# Search for completions
results = index.search("mach")
for result in results:
    print(f"{result.term} (score: {result.score})")

πŸ”§ Features

  • High Performance: Rust-backed implementation with FST for O(1) prefix searches
  • Comprehensive API: 59 passing tests with full functionality coverage
  • Multiple Search Types: Exact prefix, fuzzy search, and text processing
  • Knowledge Graph Support: Complete thesaurus and graph operations
  • Cross-Platform: Python 3.9+ support on all major platforms

πŸ“Š Test Coverage

  • 59/59 tests passing (100% for core functionality)
  • 3 working examples included
  • TypeScript definitions for IDE support
  • Comprehensive documentation

🎯 Use Cases

  • Autocomplete systems for applications
  • Text processing and search engines
  • Knowledge graph navigation
  • Content management systems
  • NLP and semantic search applications

Built with ❀️ using PyO3 and maturin


This release includes all the functionality from terraphim_automata v1.0.0 (Rust) with Python bindings.