# AST-Grep Projects at AI Tinkerers

> Canonical HTML: https://aitinkerers.org/technologies/ast-grep
> Markdown URL: https://aitinkerers.org/technologies/ast-grep.md
> Technology record last updated: 2026-08-23T16:12:00Z
> Generated: 2026-10-23T07:00:34Z

ast-grep is a fast, polyglot command-line tool for structural code search, linting, and rewriting at scale.

ast-grep (sg) is a powerful command-line interface (CLI) tool for code structural search, linting, and rewriting. It operates on Abstract Syntax Trees (ASTs) generated by Tree-sitter, allowing it to match code patterns based on syntax rather than just text. This enables precise code analysis and manipulation across various programming languages like C, Java, JavaScript, Python, and Rust. You can use ast-grep for tasks such as finding code smells, refactoring, enforcing coding standards, and even automating large-scale code migrations.

- Official technology site: https://ast-grep.github.io/
- Public AI Tinkerers demos and talks: 2
- Result page: 1 of 1

## Recent Public Talks and Demos

### [I Gave My Coding Agent ast-grep: 1,406 Invocations Later](https://dublin.aitinkerers.org/talks/rsvp_osMhUCwM8hQ)

- Event context: Kiro x AI Tinkerers Dublin Demo Night — 2026-08-26 — Dublin
- Public talk page: https://dublin.aitinkerers.org/talks/rsvp_osMhUCwM8hQ

### [AI-powered linter](https://waterloo.aitinkerers.org/talks/rsvp_-kEVYZeOhMA)

- Event context: AI Tinkerers Waterloo – November Meetup — 2025-11-17 — Waterloo
- Public talk page: https://waterloo.aitinkerers.org/talks/rsvp_-kEVYZeOhMA

## Related Technologies

- [TypeScript](https://aitinkerers.org/technologies/typescript) ([Markdown](https://aitinkerers.org/technologies/typescript.md)) — 212 public demos
- [Claude Sonnet/Haiku](https://aitinkerers.org/technologies/claude-sonnet-haiku) ([Markdown](https://aitinkerers.org/technologies/claude-sonnet-haiku.md)) — 1 public demo
- [Elixir](https://aitinkerers.org/technologies/elixir) ([Markdown](https://aitinkerers.org/technologies/elixir.md)) — 3 public demos
- [ripgrep](https://aitinkerers.org/technologies/ripgrep) ([Markdown](https://aitinkerers.org/technologies/ripgrep.md)) — 1 public demo
- [tree-sitter](https://aitinkerers.org/technologies/tree-sitter) ([Markdown](https://aitinkerers.org/technologies/tree-sitter.md)) — 8 public demos
