Archivist: AI Search for Code

Archivist: AI Search for Code

Blazingly fast semantic search for your codebase.

77 followers

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.
Archivist: AI Search for Code gallery image
Archivist: AI Search for Code gallery image
Archivist: AI Search for Code gallery image
Archivist: AI Search for Code gallery image
Archivist: AI Search for Code gallery image
Free
Launch Team / Built With

What do you think? …

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
Max Savonin
@archit_mehta Hi there Archit Mehta and Archivist Team, Just saw your launch on Product Hunt and I'm really excited about what Archivist offers! As a developer who frequently battles large codebases, the ability to quickly navigate and understand them is invaluable. The challenges you highlighted around finding specific code snippets and comprehending complex functionalities resonate deeply. Archivist's approach of offering millisecond search, code summarization, and real-time indexing seems like a game-changer. I'd love to learn more about Archivist's capabilities: - What kind of query language does Archivist utilize? Is it natural language processing or a more technical syntax? - Are there plans to integrate Archivist with other popular IDEs beyond VS Code? As a full stack developer with experience in AI development, I'd be interested in exploring potential collaboration opportunities. Here are some initial thoughts: - Exploring ways to further refine search capabilities with advanced filters and operators. - Developing options for users to tailor code summaries based on their preferences and coding style. - Contributing to the development of a community forum or knowledge base for Archivist users. Overall, Archivist has the potential to revolutionize code navigation and understanding. I'd be happy to discuss these ideas further if you're open to collaboration. In the meantime, I'm eager to try out Archivist and see how it transforms my workflow. Thanks, Max
Yafei Lee
This is very helpful for collaboration between different development engineers ~ being able to quickly browse business logic and architecture.
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...