📄️ Development Guide
Use these pages to set up your local environment and understand how to contribute to TrainLoop.
📄️ SDK Testing Guide
This document describes how to run tests for both Python and TypeScript SDKs in the TrainLoop Evals ecosystem.
📄️ Release Process
This document describes the TrainLoop Evals release process, including version bumping, changelog management, and publication workflows.
📄️ Architecture Guide
This guide provides a comprehensive overview of the TrainLoop Evals architecture, including system design, component interactions, and data flow patterns.
📄️ Building from Source
This guide covers building TrainLoop Evals from source code, including all components and their dependencies.
📄️ Code Style Guide
This guide defines the coding standards and conventions used across the TrainLoop Evals project. Following these guidelines ensures consistency, readability, and maintainability.
📄️ Contributing Guide
Welcome to the TrainLoop Evals project! We're excited to have you contribute to our comprehensive LLM evaluation framework. This guide will help you get started with contributing to the project.
📄️ Local Development
This guide walks you through setting up a complete development environment for TrainLoop Evals on your local machine.
📄️ Pull Request Process
This guide covers the complete pull request workflow for contributing to TrainLoop Evals, from preparation to merge.
📄️ Testing Guide
This guide covers the comprehensive testing framework used in TrainLoop Evals, including test categories, execution methods, and best practices.