kiln-ai/kiln

Build, Evaluate, and Optimize AI Systems. Includes evals, RAG, agents, fine-tuning, synthetic data generation, dataset management, MCP, and more.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 35 minutes ago
Added to GitGenius on September 13th, 2026
Created on July 23rd, 2024
Open Issues & Pull Requests: 66 (+0)
GitHub issues: Enabled
Number of forks: 379
Total Stargazers: 5,067 (+0)
Total Subscribers: 36 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.1 hours
Mean response time: 17.7 days
90th percentile: 26.2 days
Tracked items: 118

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 54% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "bug" is answered fastest, typically in about 4 hours, while "enhancement" waits about 4 days. Only 7% of issues opened in the past year have been closed. Three people close 89% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 24
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 411 days
Stale 30+ days: 22
Stale 90+ days: 18

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (49)
  • bug (48)
  • help wanted (6)
  • good first issue (4)

Detailed Description

Kiln is a workbench for building, evaluating, and optimizing AI systems that combines evals, prompt optimization, RAG, fine-tuning, synthetic data generation, and agent development in a single integrated environment.

The tool addresses the fragmentation of AI development workflows by providing a unified platform where evaluation, optimization, and iteration happen together. It works by offering both a desktop application for team collaboration and a Python library for production deployment. The desktop app enables non-technical team members such as product managers, subject matter experts, and QA staff to contribute by rating outputs and adding training data without writing code. The Python library ships the same capabilities to production environments, allowing workflows developed in the app to run at scale. The system runs locally with user-supplied API keys or can operate fully offline using Ollama.

Teams should adopt this tool if they need to coordinate AI development across both technical and non-technical contributors, or if they want to avoid switching between separate tools for evaluation, optimization, and data generation. It suits projects where iteration speed and team collaboration matter, particularly those building with large language models where prompt engineering and synthetic data generation are central to the development process. The tool's local-first architecture makes it appropriate for teams with data privacy requirements or those preferring to avoid cloud dependencies.

The project maintains active build and test automation. The codebase is distributed through standard Python package channels. The tool supports multiple model providers and local inference options, indicating ongoing work to maintain compatibility across the AI ecosystem.