SaaSHub helps you find the best software and product alternatives Learn more β
Yek Alternatives
Similar projects and alternatives to yek
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
repomix
π¦ Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.
-
-
-
gitingest
Replace 'hub' with 'ingest' in any GitHub URL to get a prompt-friendly extract of a codebase
-
ubicloud
Open source alternative to AWS. Elastic compute, block storage (non replicated), firewall and load balancer, managed Postgres, K8s, AI inference, and IAM services.
-
-
-
code2prompt
A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting.
-
-
-
thisismy
Discontinued [GET https://api.github.com/repos/franzenzenhofer/thisismy: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
yek discussion
yek reviews and mentions
-
Show HN: CodeRLM β Tree-sitter-backed code indexing for LLM agents
I am planning to add similar concepts to Yek. Either tree-sitter or ast-grep. Your work here and Aider's work would be my guiding prior art. Thank you for sharing!
https://github.com/mohsen1/yek
-
The Future of Software Development Is Software Developers
You wrote Yek, an AI tool that would see more use if LLMs were more widely adopted for code https://github.com/bodo-run/yek
The level of mouth-frothiness and self debasement people are willing to go through for a taste of tech glory is I guess nothing new or surprising, but itβs a shame it ends up here on HN so often. @dang maybe we can get a self-aggrandizement filter sometime?
- Vibe Engineering
-
Show HN: Kek β a repository serializer (works great with Google Gemini)
A repository serializer is a tool that takes your repository and serializes it into an LLM ingestable format.
I used to be a heavy user of yek[0] until recently, because my workflow is basically copy and pasting back and forth to and from Google Gemini.
[0]: https://github.com/bodo-run/yek
However, as I incorporated a practice of maintaining an llms/ directory in my project (where I put various docs, e.g. .md files from llms.txt), I found that the format yek used (basically ">>>> {file name}\n{file content}") was confusing the LLM; it didn't know which files were part of your project and which files were just docs (it was editing code examples).
So I wrote my own thing which categories your files into source code files, documentation files, and other files. Each category is labelled appropriately and the LLM is able to understand what it shouldn't attempt to edit.
Here is what the output format looks like:
- Show HN: Transform Your Codebase into a Single Markdown Doc for Feeding into AI
-
A tale of several distros joining forces for a common goal: reproducible builds
20 years ago I was a Linux user and was going through all of the pains of using apps on Linux.
This month I was building a simple CLI app[1] and decided to publish it for Linux too. To this day it's a mess. You have to build for a few targets and it's still not clear to me if I'm covering all Linux users?
Why is it such an impossible task to make it possible for Linux users to download and use apps like Windows and Mac?
[1] https://github.com/bodo-run/yek/
-
GitHub Copilot: The Agent Awakens
https://github.com/bodo-run/yek
This is more sophisticated for serializing your repo. Please check it out and let me know what do you think?
-
DeepSeek: X2 Speed for WASM with SIMD
Yes! I've done something like this here[1] This was nice while lasted (Deepseek is practically useless through the API since yesterday)
https://github.com/bodo-run/yek/blob/main/.github/workflows/...
- Qwen2.5-1M: Deploy Your Own Qwen with Context Length Up to 1M Tokens
-
DeepSeek-R1
I use Cursor Editor and the Claude edit mode is extremely useful. However the reasoning in DeepSeek has been a great help for debugging issues. For this I am using yek[1] to serialize my repo (--max-size 120k --tokens) and feed it the test error. Wrote a quick script name "askai" so Cursor automatically runs it. Good times!
Note: I wrote yek so it might be a little bit of shameless plug!
[1] https://github.com/bodo-run/yek
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Aug 2026
Stats
mohsen1/yek is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of yek is Rust.