Source: https://seerepo.com/r/github/spec-kit/built
Markdown source: https://seerepo.com/r/github/spec-kit/built.md
Description: spec-kit is a Python repo. It uses AI through mcp and validates its data with Pydantic. It has 293 files and 267,127 written lines, with 364 test files.

# What is spec-kit built with?

spec-kit is a Python repo. It uses AI through mcp and validates its data with Pydantic. It has 293 files and 267,127 written lines, with 364 test files.

Read on November 4, 2026, at commit a227e38.

Repository: https://github.com/github/spec-kit

## Frontend

### Interface

- **[Rich](https://seerepo.com/uses/rich)**: 60 files

## Backend

### AI

- **[mcp](https://seerepo.com/uses/mcp)**: 7 files

## Support

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**: 6 files

### Tools

- **Typer**: 90 files
- **packaging**: 21 files
- **click**: 4 files
- **pathspec**: 1 file

### Other

- **pyyaml**: 32 files

## Other repos with a similar stack

- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): Rich, MCP, Pydantic · [Compare](https://seerepo.com/compare/github/spec-kit/vs/langflow-ai/langflow)
- [browser-use/browser-use](https://seerepo.com/r/browser-use/browser-use/built): Rich, MCP, Pydantic · [Compare](https://seerepo.com/compare/browser-use/browser-use/vs/github/spec-kit)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): Rich, Pydantic
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): MCP, Pydantic
- [QwenAudio/CosyVoice](https://seerepo.com/r/QwenAudio/CosyVoice/built): Rich, Pydantic
- [NVIDIA/SkillSpector](https://seerepo.com/r/NVIDIA/SkillSpector/built): Rich, Pydantic

## Frequently asked questions

### What language is spec-kit written in?

spec-kit is written in Python: 293 files and 267,127 written lines.

### Does spec-kit use AI?

Yes. spec-kit uses AI through mcp.

### Does spec-kit have tests?

Yes. spec-kit has 364 test files.

### Which repos have a stack like spec-kit's?

The ones that share most of its stack: langflow-ai/langflow, browser-use/browser-use, and Significant-Gravitas/AutoGPT.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
