Archivist: AI Search for Code
p/archivist-ai-search-for-code
Blazingly fast semantic search for your codebase.
archit mehta
Archivist: AI Search for Code β€” Blazingly fast semantic search for your codebase
Featured
14
β€’
Archivist can automatically index and query your codebase in milliseconds. It automatically updates as you write code and aims to help developers focus on coding without having to delve through mountains of code.
Replies
archit mehta
Hi Product Hunt! I recently built Archivist to solve one of the biggest pain points I've had while developing code: being able to quickly navigate and understand large code bases! Pain points before Archivist: πŸ“‰ It's really hard to find functions or code snippets relevant to a particular query in large codebases and files ("Has this already been implemented before? Where is the logic for X?" etc) πŸ“‰ It's hard to understand complicated pieces of code ("How does the implementation of X work?") πŸ“‰ Current AI tools take a very long time to provide relevant results and often cannot pinpoint specific blocks of code directly in your IDE How Archivist helps: πŸ“ˆ Automatically jumps to the most relevant code snippets for your query and runs queries in milliseconds πŸ“ˆ Automatically summarizes relevant pieces of code so that you can easily understand how they function πŸ“ˆ As you edit your code, Archivist automatically indexes changes and shows your new code in relevant queries with no downtime πŸ“ˆ Integrates directly with VS Code with an intuitive search UI to avoid any disruptions to your coding workflow as you search for relevant pieces of code
AndrΓ© J
That's really cool! I could see my self using this alongside GitHub copilot chat. How will you monetise it in order to keep it alive? Or is it free forever somehow? There must be an external AI model or is it local? How does it work?
archit mehta
@sentry_co Thanks! It's free for all moderately sized projects (<= roughly 10k lines), in the future support will be added for larger projects, which will be paid!
Thet Lin Thu
This tool is a must-have for any developer. Great job, Archit!
Yafei Lee
This is very helpful for collaboration between different development engineers ~ being able to quickly browse business logic and architecture.
Matty Reed
Yes! I am a novice developer and this sounds like the tool I've been looking for. I keep asking the seasoned developers on my team why I can't just describe what I need and search for it within the codebase instead of searching for exact terms or files. Looking forward to installing this!
Yair Even Or
It's not working. the indexing took half an hour until I simply stopped it by killing the window. My codebase isn't that big. Now the "archivist" tab shows nothing at all :/ Using VSCODE insiders `v1.92.0`
Vasily Kolosov
Congrats on the launch! How well does it handle large, complex projects, and does it support multiple programming languages? This could significantly improve developer productivity and code comprehension!
archit mehta
@vasily_kolosov1 Thanks! Yes, it currently supports several languages (listed on the linked extension marketplace page), specifically: Java, Python, JS, TS, JSX, and TSX! Support for more languages is planned soon. You can find more info in the linked page: https://marketplace.visualstudio... Currently recommended use is for codebases of roughly 10k lines or less, with potential support for enterprise level codebases in a paid plan coming soon!
Cerca Hedgecock
Perfect for staying focused on development
Kritin Vongthongsri
Must have for working on large open-source projects! No more going to github and using the search bar to try searching for something you don't even know.
Kyrylo Silin
This could be a must have for navigating large codebases. How does Archivist handle different programming languages? Congratulations on launching Archivist! It seems like a valuable tool for developers working on complex projects.
archit mehta
@kyrylosilin Thanks! Archivist currently handles: - Python - Java - TypeScript - JavaScript - TSX - JSX With support for more languages planned soon! More details are in the page linked above, also copied here: https://marketplace.visualstudio...