Ask your agent something about your codebase
Get a deterministic dashboard with the answer that automatically updates with the codebase!
Now with @codemod MCP and Insights
Thank you, @codemod, for sponsoring me on @GitHub! 🙌
I really appreciate the support and your contribution to the open-source ecosystem.
My first sponsor 💚
We've been doing this experiment internally @codemod.
92% of the type check parity tests pass and it's up to 50% faster than tsgo. The hardest part as of now is having enough compute power to parallelize the work as rustc is slow 🐢.
@typesafeai's Jev-powered code insights is here!
BEFORE:
Describe any code issue in plain English —AI—> mining codemod -> insights
AFTER:
Describe any code issue in plain English —Jev—> insights
Turn the results into live and shareable dashboards:
→ break down by CODEOWNERS, folders, or paths
→ track issues and trends over time
→ build any custom breakdown you want
No waitlist. No credit card. Try it on your repo 👇🏼
Quickly upgrade to React 19.3 with @codemod :
npx codemod react-19-3-migration-recipe
Or run the codemods in the recipe individually:
npx codemod react-19-3-unprefix-stable-apis
npx codemod react-19-3-use-browser
npx codemod react-19-3-fragment-ref-wrappers
Share your feedback and search URLs with us! You can now search thousands of public repos using ast-grep pattern syntax and YAML rules. Build generic or custom linters with AI. Guardrails that help your agents operate faster, more reliably, and with fewer tokens. For early access to private repo structural code search, contact us!
@alex__bit@codemod@astral_sh this is fascinating, i have been trying to do this myself by scraping together various tools but it gets too complicated. I think there is a huge case here for what I have in mind for agentic development, will give it a deeper dive!
and now with ast-grep you can grok patterns across public and internal repos too...
https://t.co/dkOhdcGdA7
follow us at @codemod to learn more about new grep features we are shipping for agents.
This is a perfect example of:
- Why AST-based search is useful. It's almost impossible to detect this with regular grep
- Narrow the search space for agents. Detect security, maintainability, and code quality issues across OSS without cloning thousands of repos.
detecting nested `if let` blocks in Rust that can be flattened into let-chains:
https://t.co/8P8nkxykQ6
powered by structural code search by @codemod grep, and tested on @astral_sh's uv.
if the YAML rule can be improved, improve it and share the URL with me.
Codemod Search, a new structural code search tool, powered by ast-grep. You can swiftly and accurately identify structured code patterns in 1000+ indexed repositories. I like it!
> My built-in VT Code's rules you can play with: https://t.co/n92dcgidoh
> https://t.co/Flngd3bstf
GitHub search is more or less text-based, but if you want to find structure or real-world use cases, good luck.
Now it's possible to search GitHub repos by code shape with ast-grep pattern syntax thanks to Grep by the folks at @codemod https://t.co/10nMRUs72B
Codemod Grep is on HN: Structural code search, powered by ast-grep
https://t.co/ypHe3YMN7V
if you build a NEAT ast-grep YAML rule that finds something interesting in the ~1000 repos we’ve indexed so far, share the URL and we might feature it in the first-page examples!
we would love to hear your feedback! DM open.
npx codemod ai
give codex the skills and tools it needs to build better codemods faster.
build, test, run, and publish codemods for any language, all from the cli.
every new codemod published to the registry makes the skill smarter and more useful for everyone running:
npx codemod ai