Logo Terraphim AI documentation

Guide

  • Bun Package Manager Replacement - Implementation Summary
  • CI Status for PR #179 - OpenRouter and Axum Fix
  • Cloudflare Pages Deployment for Terraphim AI Documentation
  • Conare AI vs Terraphim: Implementation Summary
  • LLM Markdown Linter Design for Terraphim KG Schemas
  • LLM Markdown Linter Implementation Plan
  • OpenRouter Integration Testing Plan - Implementation Complete
  • Release Process Documentation
  • Ripgrep Tag Filtering Documentation
  • Tauri Signing Keys - 1Password Integration
  • Untitled
  • Phase 5: Validation Report - Issue #421
  • Zipsign Signature Verification Fix - Handover Document
  • Atomic Client Feature Flag Documentation
  • Terraphim Agent Auto-Update System
  • CI/CD Pipeline Migration
  • Code Assistant Requirements vs Current Implementation Analysis
  • Terraphim AI Component Architecture
  • Conare AI vs Terraphim: Context Engineering Comparison
  • Context Collections Management
  • Context Engineering with Terraphim: Quick Start
  • Terraphim AI Deployment Guide
  • Duplicate Handling in Terraphim AI
  • GitHub Actions Issues and Proposed Fixes
  • GitHub Actions Release Workflow Fix Implementation Plan
  • Terraphim GitHub Runner - Architecture Documentation
  • GitHub Runner Integration - Commit Summary
  • Terraphim GitHub Runner - Setup Guide
  • GitHub Runner Webhook Integration - Implementation Complete
  • GitHub Secrets Setup Guide
  • Terraphim AI Installation and Deployment Guide
  • knowledge-graph
  • LLM Proxy Configuration Guide
  • MCP File Context Tools
  • Perplexity Integration for Terraphim AI
  • Platform-Specific Installation Guide
  • Quickwit Integration Guide
  • Terraphim TUI Features
  • Terraphim Terminal User Interface (TUI)

archive

  • Release v1.2.3
  • Terraphim AI v1.0.0 Release Notes
  • Terraphim AI v1.0.2 - Multi-Platform Release

archive/blog-posts

  • Building a GitHub Actions-Style Runner with Firecracker VMs and Knowledge Graph Learning

archive/desktop

  • πŸš€ Terraphim Autocomplete in Novel Editor - Demonstration
  • βœ… Cache-First Architecture with Streaming - IMPLEMENTED
  • Chat Layout Responsive Design Test Plan
  • Novel Editor Autocomplete Integration - Implementation Status
  • βœ… OpenDAL Warnings Fixed
  • βœ… Performance Optimization Complete
  • βœ… Performance Validation Complete - All Issues Resolved
  • βœ… PROOF: All Issues Are Resolved
  • Desktop App for Terraphim AI Assistant
  • Terraphim AI Frontend Testing Guide
  • Test Status Summary
  • bulmaswatch-README
  • Manual Test: Graph Tags in Tauri App
  • Comprehensive Test: Tauri Parameter Naming Fixes
  • Novel Editor Autocomplete Tests
  • Atomic Server Haystack Integration Tests
  • CI-Friendly Playwright Tests
  • Rolegraph End-to-End Test Framework
  • Unit Tests
  • Tauri WebDriver Tests for KG Graph Functionality

archive/marketing

  • Blog Post: Building Privacy-First AI Tools with X Integration
  • Hacker News Submission
  • Reddit Posts for Terraphim AI
  • X (Twitter) Marketing Thread

archive/root

  • Auto-Update Feature - Implementation Plan Summary
  • TerraphimAgent Performance Benchmarks
  • Bigbox Deployment Plan: Firecracker-Rust + Terraphim Multi-Agent System
  • Branch Protection and Naming Conventions
  • Multi-Platform Build Guide for Terraphim AI
  • CI/CD Optimization Implementation Complete
  • CI/CD Troubleshooting Guide
  • CI/CD Migration from Earthly to GitHub Actions - COMPLETE
  • CI/CD Migration Guide
  • CI/CD Migration Plan: Earthly to Dagger
  • πŸŽ‰ CI/CD Workflows Successfully Fixed and Optimized
  • CI/Testing Infrastructure Enhancement Plan
  • Cloudflare Infrastructure Proof Analysis
  • πŸŽ‰ Terraphim TUI Implementation - Comprehensive Test Results
  • Context Management Fixes Summary
  • Terraphim v1.0.0 Cross-Platform Installation Status
  • Database Backend Features
  • Firecracker-Rust Deployment Status
  • Implementation Plan: Automatic Updates Feature
  • Implementation Plan: Auto-Update Signature Verification
  • Terraphim Desktop App Test Checklist
  • Terraphim AI Development Session Summary
  • Disciplined Design Plan: Remaining Quality Issues
  • DNS Migration Guide: Terraphim.ai from Netlify to Cloudflare
  • Documentation Enhancement Implementation Complete
  • Terraphim v1.0.0 - Final Status Report
  • Terraphim Build & Interactive Mode Fix Plan
  • Terraphim AI v1.0.1 - Complete Functional Proof
  • Terraphim AI - Complete Functional Testing Plan
  • GitHub Actions Failure Analysis - PR #186
  • GitHub Actions Status - PR #186
  • Handover Document: Terraphim GitHub Runner Server Integration
  • Handover Document - LLM Router Feature Integration
  • Auto-Update Feature Implementation Handover
  • Handover: GitHub Runner LLM Parser Fix
  • πŸŽ‰ Terraphim Implementation Summary - Complete Success!
  • Integration Test Fixes Summary
  • Linting Fixes Implemented
  • Linting Fixes Plan
  • LLM Markdown Linter for Terraphim KG Schemas - Summary
  • LLM Proxy Implementation Summary
  • Matrix Release Build Implementation Summary
  • GitHub Actions Matrix Configuration Fixes
  • Terraphim v1.0.0 Memory Usage Report
  • Phase 2 Complete: Cloudflare Migration - FULL SUCCESS βœ…
  • docs.terraphim.ai Migration Plan: Zola β†’ md-book
  • βœ… Terraphim v1.0.0 Minimal Release - COMPLETE!
  • Minimal Release Plan: Lib, REPL, and CLI
  • Disciplined Design Plan: OpenDAL WARN Message Reduction
  • OpenDAL Warning Messages - Research Summary
  • Terraphim AI - Outstanding Items Analysis
  • πŸš€ Terraphim Performance Analysis & Optimization Guide
  • Terraphim AI Performance Improvement Plan
  • Phase 5 Integration Summary
  • Phase 5 Verification: Complete βœ…
  • Phase 1 Complete: Cloudflare Pages Project & 1Password Setup βœ…
  • Terraphim AI - Outstanding Tasks and Development Plan
  • Platform Verification Report - v1.0.0
  • Pre-commit Hook Integration - API Key Detection
  • PR #186 - Complete Summary
  • PR #277 - Code Assistant Implementation Summary
  • πŸŽ‰ Terraphim v1.0.0 Minimal Release - PUBLISHED!
  • Quality Improvement Summary
  • Query.rs and Reddit Content Fetching Fix Plan
  • Atomic Server Roles for Terraphim
  • Dual Haystack Validation Framework
  • QueryRs Haystack Integration
  • Rebase Integration Test Fix Status
  • Terraphim AI v1.4.7 - Linux Release Build Report
  • βœ… Terraphim AI v1.0.0 Release - COMPLETED
  • Release Branch Consolidation Implementation Plan
  • Terraphim AI v1.0.0 Release Plan
  • Terraphim AI Release Readiness Validation Report
  • RELEASE_STATUS
  • Terraphim AI v1.0.0 Release Build Summary
  • Terraphim AI v0.2.4 Release Summary
  • RELEASE_V1.2.3_SUMMARY
  • Research Document: Automatic Updates Feature
  • Research Document: Auto-Update Signature Verification
  • Proof: Search Results Change Based on Role Selection
  • Self-Update Feature Analysis & Implementation Plan
  • Signature Verification Implementation Progress
  • πŸš€ Terraphim Novel Autocomplete Testing Scripts
  • Test Implementation Report - Terraphim AI Role Coverage
  • Comprehensive Scoring Function x Haystack Test Matrix
  • 🎯 Terraphim Test Matrix - Comprehensive Results
  • Terraphim AI v1.0.1 Test Report
  • Test Report for v1.1.0 Release
  • Testing & Linting Results Summary - 2025-10-08
  • Test Results for v1.1.0 Release
  • Minimal Release Testing Summary
  • TruthForge Data Leak Response - FINAL STATUS
  • TruthForge Debug Mode - Complete Implementation & Deployment
  • TUI Validation Summary - November 11, 2025
  • TUI REPL Complete Functionality Verification Report
  • Phase 5 Validation Report: Automatic Updates Feature
  • Phase 4 Verification Report: Auto-Update Feature
  • Phase 2.1 Complete: Video Optimization βœ…
  • Cloudflare Pages File Size Limitation
  • Terraphim Agent to VM Execution Integration - PROOF
  • Phase 5 Verification Report: VM Allocation Behavior
  • VM Allocation Verification - Executive Summary
  • VM Execution API Design - Comprehensive Architecture
  • VM Execution System Guide
  • VM Execution Testing Plan
  • VM Execution Integration - Implementation Summary
  • Warning Analysis and Implementation Plan - COMPLETED βœ…
  • Terraphim.ai Migration: Netlify to Cloudflare Pages
  • Terraphim.ai Website Migration Complete
  • AI Agent CLI Functionality Proof Report
  • Cross-Reference Validation Report
  • Droid Configuration - Lessons Learned
  • Terraphim AI Security Testing Implementation - Plan Update
  • Terraphim Firecracker Project - Implementation Plan Update
  • Security Testing Lessons Learned (2025-10-07)
  • Lessons Learned - Terraphim AI Development
  • Memories - Terraphim AI Development
  • Phase 5: Final CI/CD Optimizations Implementation
  • Configuration for GitHub Labeler Action
  • Scratchpad - Active Development Tasks
  • TUI Remediation Session Summary
  • test-timeout-investigation
  • CI/CD Timeout Test - Mon 22 Dec 2025 02:30:38 PM CET
  • Terraphim AI Test and Benchmark Report
  • Testing Infrastructure Implementation Status Report
  • Terraphim TUI Implementation Completion Summary
  • Terraphim TUI Validation Report
  • Version Update Report

artifacts

  • Release v1.0.0 - Accomplishments Summary
  • GitHub Actions Fix Applied
  • Dead Code Investigation: query_rs.rs
  • Terraphim AI v1.0.0 - Final Comprehensive Status
  • Terraphim AI v1.0.0 - Final Validation Status
  • Terraphim AI v1.0.0 - Functional Validation Report
  • GitHub Actions Fix Plan for v1.0.0 Release
  • GitHub Secret Setup for Signed Tauri Releases
  • Release v1.0.0 - Status Update
  • Terraphim AI v1.0.0 Release Notes
  • Terraphim AI v1.0.0 - Step-by-Step Functional Validation

context-library

  • Context Library

designs

  • Design & Implementation Plan: DangerousPatternHook Unification

development

  • GrepApp Feature

examples

  • Terraphim AI Examples & Integration Guide

sessions

  • Design & Implementation Plan: Terraphim Knowledge Graph Workflows
  • Implementation Summary: Knowledge Graph Validation Workflows
  • Research Document: Underutilized Terraphim Features for Pre/Post-LLM Knowledge Graph Workflows
  • Session 20251228-201509
  • Development Session - 2025-12-29 10:49:27
  • Session Log: Build Scripts Investigation
  • Session: Merge PR 440
  • Fetching main, creating branch, drafting detailed specification

specifications

  • Chat & Session History - Quick Reference
  • Chat and Session History Specification
  • Terraphim Agent Session Search - Architecture Document
  • Terraphim Agent Session Search - Feature Specification
  • Terraphim Agent Session Search - Implementation Tasks
  • Terraphim-Based Codebase Evaluation Check
  • Terraphim Desktop Application - Technical Specification

src

  • Terraphim AI Architecture
  • Code of Conduct
  • Contributing to Terraphim AI
  • Using Terraphim Desktop with Claude via MCP
  • Design Decisions
  • Introduction
  • Terraphim documentation
  • Summary
  • Use cases for Terraphim AI
  • Terraphim AI Agent Evolution System Architecture
  • 5 AI Agent Workflows for Consistent Results (with Code) | Data Science Collective
  • Terraphim AI Agent Evolution System - API Reference
  • Atomic Server Integration
  • Automata Paragraph Extraction
  • Branch Protection and Security
  • Changelog
  • Claude Code Skills Integration
  • Code Assistant Implementation (PR #277)
  • Terraphim Crates Overview
  • Development Setup Guide
  • Graph Connectivity Check for Matched Terms
  • Haystack Configuration with Extra Parameters
  • Homebrew Formula for Terraphim AI
  • Knowledge Graph Bug Reporting Enhancement
  • MCP Integration
  • OpenRouter AI-Powered Article Summarization
  • Release Process for Terraphim AI
  • Test KG Auto-linking Demo
  • Relationship between Aircraft and Crew
  • Terraphim AI Agent Evolution System - Testing Matrix
  • TypeScript Bindings with tsify
  • Terraphim TUI
  • Terraphim AI Agent Workflow Patterns Guide

src/artifacts

  • Artifacts

src/artifacts/reports/ci

  • Artifact: GitHub Actions Fix Plan for v1.0.0 Release

src/artifacts/reports/release

  • Artifact: v1.0.0 Final Validation Status
  • Artifact: Release Status Final

src/case-studies

  • Case Studies

src/components

  • Terraphim Atomic Client
  • Terraphim Automata
  • Terraphim Service

src/desktop

  • Desktop App

src/domains/ci

  • CI/CD Domain

src/domains/ci/case-studies

  • Deployment Lessons: Vanilla JS UI + Caddy + 1Password

src/domains/ci/reports

  • GitHub Actions Fix Plan (v1.0.0)

src/domains/desktop

  • Desktop Domain

src/domains/release

  • Release Domain

src/domains/release/reports

  • Final Validation Status (v1.0.0)

src/domains/security

  • Security Domain

src/domains/security/case-studies

  • Security Testing Lessons Learned

src/domains/vm

  • VM Domain

src/guides/setup

  • 1Password Integration for Terraphim AI\n\n## Overview\n\nThis document describes the comprehensive 1Password integration for Terraphim AI, providing enterprise-grade secret management across all components including backend services, desktop applications, and CI/CD pipelines.\n\n## Architecture\n\n### Three-Vault Strategy\n\n- **`Terraphim-Dev`**: Development environment secrets\n- **`Terraphim-Prod`**: Production environment secrets \n- **`Terraphim-Shared`**: Shared secrets across environments (signing keys, monitoring)\n\n### Integration Methods\n\n#### Method 1: Process Memory Injection (Recommended)\n```bash\n# Secrets are injected directly into process memory\nop run --env-file=\".env.terraphim\" -- cargo run\n```\n\n#### Method 2: Secure File Injection\n```bash\n# Secrets are written to secure temporary files\nop inject -i templates/settings.toml.template -o settings.toml\ncargo run\n```\n\n## Setup Instructions\n\n### 1. Install 1Password CLI\n\n**macOS:**\n```bash\nbrew install 1password-cli\n```\n\n**Linux:**\n```bash\ncurl -sS https://downloads.1password.com/linux/keys/1password.asc | gpg --import\nwget https://downloads.1password.com/linux/debian/amd64/stable/1password-cli-amd64-latest.deb\nsudo dpkg -i 1password-cli-amd64-latest.deb\n```\n\n### 2. Initialize 1Password Integration\n\n```bash\n# Run the setup script to create vaults and secret structure\n./scripts/setup-1password-terraphim.sh dev\n\n# For production setup\n./scripts/setup-1password-terraphim.sh prod\n\n# For complete setup\n./scripts/setup-1password-terraphim.sh all\n```\n\n### 3. Populate Secrets\n\nAfter running the setup script, you'll need to update the placeholder values in 1Password with actual secrets:\n\n1. Open 1Password and navigate to the appropriate vault\n2. Update each secret item with real values\n3. Ensure all `op://` references in templates are valid\n\n## Usage\n\n### Backend Services\n\n#### Option 1: Direct 1Password Integration\n```rust\nuse terraphim_settings::DeviceSettings;\n\n#[tokio::main]\nasync fn main() -> Result<(), Box> {\n // Load settings with 1Password integration\n let settings = DeviceSettings::load_with_onepassword(None).await?;\n println!(\"Loaded settings with resolved secrets\");\n Ok(())\n}\n```\n\n#### Option 2: Template-based Configuration\n```bash\n# Generate configuration from template\nop inject -i templates/settings.toml.template -o settings.toml\n\n# Run application with resolved configuration\ncargo run\n```\n\n### Desktop Application\n\nThe Tauri desktop application includes built-in 1Password commands:\n\n```typescript\nimport { invoke } from '@tauri-apps/api/tauri';\n\n// Check 1Password status\nconst status = await invoke('onepassword_status');\nconsole.log('1Password available:', status.available);\nconsole.log('1Password authenticated:', status.authenticated);\n\n// Resolve a secret reference\nconst secret = await invoke('onepassword_resolve_secret', {\n request: { reference: 'op://Terraphim-Dev/OpenRouter/API_KEY' }\n});\n\n// Process configuration with 1Password\nconst config = await invoke('onepassword_process_config', {\n request: { config: 'api_key = \"op://Terraphim-Dev/OpenRouter/API_KEY\"' }\n});\n```\n\n### CI/CD Integration\n\nUse the enhanced GitHub Actions workflow with 1Password service accounts:\n\n```yaml\n# .github/workflows/ci-1password.yml\nname: CI with 1Password\n\nenv:\n OP_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_SERVICE_ACCOUNT_TOKEN }}\n\njobs:\n build:\n steps:\n - name: Install 1Password CLI\n uses: 1password/install-cli-action@v1\n \n - name: Generate configuration\n run: |\n op inject -i templates/env.terraphim.template -o .env.terraphim\n \n - name: Build with secrets\n run: |\n source .env.terraphim\n cargo build --release\n```\n\n## Configuration Templates\n\n### Environment Variables Template\n```bash\n# templates/env.terraphim.template\nOPENROUTER_API_KEY=\"op://Terraphim-Dev/OpenRouter/API_KEY\"\nANTHROPIC_API_KEY=\"op://Terraphim-Dev/Anthropic/API_KEY\"\nATOMIC_SERVER_SECRET=\"op://Terraphim-Dev/AtomicServer/SECRET\"\n```\n\n### Settings Configuration Template\n```toml\n# templates/settings.toml.template\n[profiles.s3]\nbucket = \"op://Terraphim-Dev/AWS_S3/BUCKET_NAME\"\naccess_key_id = \"op://Terraphim-Dev/AWS_S3/ACCESS_KEY_ID\"\nsecret_access_key = \"op://Terraphim-Dev/AWS_S3/SECRET_ACCESS_KEY\"\n```\n\n### Application Configuration Template\n```json\n{\n \"llm\": {\n \"openrouter\": {\n \"api_key\": \"op://Terraphim-Dev/OpenRouter/API_KEY\"\n }\n }\n}\n```\n\n## Secret Categories\n\n### LLM API Keys\n- **OpenRouter**: `API_KEY`, `ORGANIZATION_ID`\n- **Anthropic**: `API_KEY`, `MODEL_NAME`\n- **Ollama**: `BASE_URL`, `MODEL_NAME`\n\n### Search Services\n- **Perplexity**: `API_KEY`\n- **Atomic Server**: `URL`, `SECRET`\n- **ClickUp**: `API_TOKEN`, `TEAM_ID`, `LIST_ID`\n\n### Cloud Storage\n- **AWS S3**: `ACCESS_KEY_ID`, `SECRET_ACCESS_KEY`, `BUCKET_NAME`, `REGION`\n- **Cloudflare R2**: `ACCOUNT_ID`, `ACCESS_KEY_ID`, `SECRET_ACCESS_KEY`\n\n### External APIs\n- **GitHub**: `TOKEN`, `ORGANIZATION`, `REPOSITORY`\n- **Discord**: `BOT_TOKEN`, `GUILD_ID`, `CHANNEL_ID`\n\n### Database Connections\n- **PostgreSQL**: `CONNECTION_STRING`, `USERNAME`, `PASSWORD`\n- **Redis**: `URL`, `PASSWORD`, `HOST`, `PORT`\n\n### Shared Secrets\n- **Tauri Signing**: `PRIVATE_KEY`, `PUBLIC_KEY`, `PASSPHRASE`\n- **Code Signing**: `CERTIFICATE_PATH`, `CERTIFICATE_PASSWORD`\n- **Monitoring**: `SENTRY_DSN`, `DATADOG_API_KEY`\n\n## Security Best Practices\n\n### 1. Vault Access Control\n- Use separate vaults for different environments\n- Implement least-privilege access policies\n- Regularly audit vault permissions\n\n### 2. Secret Rotation\n- Rotate API keys regularly\n- Update 1Password references when secrets change\n- Monitor for deprecated or expired secrets\n\n### 3. Template Security\n- Never include hardcoded secrets in templates\n- Use only `op://` references in configuration templates\n- Validate template format before deployment\n\n### 4. CI/CD Security\n- Use 1Password service accounts for automation\n- Limit service account permissions to specific vaults\n- Clean up generated configuration files after use\n\n## Troubleshooting\n\n### Common Issues\n\n#### 1Password CLI Not Authenticated\n```bash\n# Sign in to 1Password\nop signin\n\n# Verify authentication\nop vault list\n```\n\n#### Secret Reference Not Found\n```bash\n# Check vault contents\nop item list --vault=\"Terraphim-Dev\"\n\n# Verify specific item\nop item get \"OpenRouter\" --vault=\"Terraphim-Dev\"\n```\n\n#### Template Processing Failed\n```bash\n# Validate template syntax\nop inject -i templates/env.terraphim.template --dry-run\n\n# Check for malformed references\ngrep -n \"op://\" templates/env.terraphim.template\n```\n\n### Debug Commands\n\n```bash\n# Test 1Password integration\ncargo run --bin debug-onepassword\n\n# Validate configuration templates\n./scripts/validate-templates.sh\n\n# Check secret resolution\nop run --env-file=\".env.terraphim\" -- env | grep -E '^(OPENROUTER|ANTHROPIC)'\n```\n\n## Development Workflow\n\n### Local Development\n1. Install 1Password CLI and authenticate\n2. Run vault setup script: `./scripts/setup-1password-terraphim.sh dev`\n3. Populate development secrets in 1Password\n4. Generate configuration: `op inject -i templates/env.terraphim.template -o .env.terraphim`\n5. Run application: `source .env.terraphim && cargo run`\n\n### Testing\n1. Use separate test vault or test-specific items\n2. Generate test configuration with mock values\n3. Run tests with isolated secrets: `op run --env-file=\".env.test\" -- cargo test`\n\n### Production Deployment\n1. Use production vault and service accounts\n2. Validate all secret references before deployment\n3. Deploy using CI/CD pipeline with 1Password integration\n4. Monitor for secret-related errors and alerts\n\n## Migration Guide\n\n### From Environment Variables\n1. Identify current environment variables\n2. Create corresponding 1Password items\n3. Update configuration templates with `op://` references\n4. Test secret resolution in development\n5. Deploy with 1Password integration\n\n### From Configuration Files\n1. Extract sensitive values from configuration files\n2. Store values in 1Password vaults\n3. Replace sensitive values with `op://` references\n4. Use `op inject` to generate final configuration\n5. Update deployment scripts to use template injection\n\n## Support\n\nFor issues with 1Password integration:\n1. Check this documentation for common solutions\n2. Validate 1Password CLI installation and authentication\n3. Review secret references and vault permissions\n4. Test with minimal configuration first\n5. Contact the Terraphim team for additional support\n\n---\n\n**Next Steps:**\n- Set up your 1Password vaults using the setup script\n- Populate secrets with real values\n- Test integration in development environment\n- Deploy with 1Password-enhanced CI/CD pipeline

src/history

  • Lessons Learned
  • Progress Memories
  • Terraphim AI Project Memory
  • Current Work: Terraphim Multi-Role Agent System Testing & Production πŸš€
  • Security Testing Lessons Learned (2025-10-07)

src/history/lessons-learned

  • Comprehensive Lessons Learned - Terraphim AI Development
  • Security Testing Patterns - Terraphim AI

src/history/plans

  • Terraphim Firecracker Project - Implementation Plan
  • Terraphim AI Security Testing Implementation - Complete
  • Terraphim AI Testing Infrastructure Improvement Plan

src/kg

  • Package Manager Replacement with Bun
  • API
  • Bug Reporting
  • bun install
  • Bun
  • Configuration
  • Database
  • Generated with Terraphim AI
  • Graph
  • Haystack
  • https://terraphim.ai
  • Issue Tracking
  • Terraphim Knowledge Graph System
  • Knowledge Graph
  • Middleware
  • [email protected]
  • Terraphim KG Schema Linter
  • Search
  • Service
  • System
  • Terraphim-graph
  • Terraphim AI
  • Thesaurus

src/kg/case-studies

  • Case Study: Knowledge Graph Validation Workflows for Pre/Post-LLM

src/kg/checklists

  • code_review_checklist
  • security_checklist

src/kg/rust_notes_kg

  • A Guide to Declarative Macros in Rust
  • Complete Guide to Testing Code in Rust
  • Comprehensive Rust πŸ¦€
  • Cross compiling Rust binaries to ARMv7
  • Export Rust markdown documents in EPUB and PDF in five minutes
  • Fast Rust Docker Builds with `cargo vendor`
  • Fully Automated Releases for Rust Projects
  • Guide to using TensorFlow in Rust
  • How to Implement a Naive Bayes Classifier with Rust
  • htmx, Rust & Shuttle: A New Rapid Prototyping Stack
  • Let’s build and optimize a Rust extension for Python
  • Logging in Rust (Shuttle guide)
  • Machine Learning in Rust, Linear Regression
  • Machine Learning in Rust, Logistic Regression
  • Machine Learning in Rust, Smartcore
  • Making Python 100x faster with less than 100 lines of Rust
  • Master Hexagonal Architecture in Rust
  • Matching and iterators in Rust
  • Optional arguments in Rust
  • Patterns with Rust types
  • Practical guide to Error Handling in Rust
  • Qdrant Rust client
  • Rust cross compiling example (GitLab)
  • Rust for JavaScript Developers: An Overview of Testing
  • Rust in the Real World: Super Fast Data Ingestion Using ScyllaDB
  • rust-skeptic
  • rustimport - Import Rust directly from Python!
  • RustInsight learning hub
  • Semantic Search with Rust, Bert and Qdrant
  • Sort a vector of structs (Rust Cookbook)
  • Verus -- SMT-based verification of Rust systems code (YouTube)

src/scorers

  • Title-Scorer
  • BM25 Scorers
  • Terraphim Graph Embeddings vs Cleora
  • Terraphim Graph scorer

src/testing

  • Comprehensive Testing Strategies for Terraphim
  • Knowledge Graph Ranking Expansion Testing
  • MCP Integration Testing
  • Testing Overview

src/testing/desktop

  • Desktop Testing
  • Chat Layout Responsive Design Test Plan
  • Desktop Frontend Testing Guide

updates

  • Terraphim AI Update Signing Keys

user-guide

  • Getting Started with Terraphim AI
  • Installation Guide
  • Quick Start Guide
  • Quickwit Log Exploration Guide
  • Troubleshooting Guide

verification

  • Phase 5 Verification Documentation Index
  • Verification Report: Word Boundary Matching (#395)
  • VM Allocation Architecture - Visual Verification

vibe-rules

  • Vibe-Rules

vibe-rules/global

  • Documentation Standards
  • Global Naming Conventions

vibe-rules/rust

  • Rust Async Programming Patterns
  • Rust Error Handling Patterns

[email protected]

Terraphim AI no-reply email address.

synonyms:: [email protected]

Middleware A Guide to Declarative Macros in Rust

Β© 2026 Terraphim AI documentation. Built with md-book.

GitHub