News for hackers. Stuff that matters.

jiayuanzhang

Re: on Tuesday May 28, 2024 @01:30PM (#40503192)
Hi HN,

Former post: https://news.ycombinator.com/item?id=40299091

We've just released GitHub Mode for Devv (https://devv.ai). This feature lets you chat with your GitHub repositories. It's currently in public beta and supports Python repos.

Here's a brief intro video: https://youtu.be/eYI746AKHQM?si=yOQi0PsOxS4pfpfe

Some examples you can check out:

* mistralai/mistral-finetune: https://devv.ai/search?threadId=dn380pjcbjls * pallets/werkzeug: https://devv.ai/search?threadId=dn38y917snb4 * django/django: https://devv.ai/search?threadId=dn397f4qqghs

Some technical details:

We developed specialized indexers for each programming language to perform in-depth analysis of code repositories. These indexers:

* Understand the structure of the entire repository from a high-level perspective.

* Analyze the relationships between functions and parse Abstract Syntax Trees (AST).

* Break down code into atomic fragments (functions or classes) and use language models to generate descriptive vector-encoded representations.

* Interpret user queries semantically by integrating multiple external data sources including code repositories, documentation, and search engines.

---

Let me know if you need any further adjustments!

Re:Show HN: I made a better Perplexity for developers on Thursday May 09, 2024 @11:35AM (#40309302)
This does not align with their vision.
Re:Show HN: I made a better Perplexity for developers on Thursday May 09, 2024 @02:48AM (#40305890)
Creating a simple generative search engine is straightforward and can be accomplished over a weekend.

Essential components include: - A search engine API (such as Bing or Google's) - Integration of search engine results with a Large Language Model (LLM)

This framework, known as Retrieval-Augmented Generation (RAG), was the foundation for the initial version of Perplexity.

The challenging aspect lies in refining the generation outcomes, which involves more proprietary techniques.

Re:Show HN: I made a better Perplexity for developers on Thursday May 09, 2024 @02:42AM (#40305871)
Currently, we display terms on Notion pages, which may not be viewable in your browser. We plan to transfer this content to our website shortly.

You can view the terms here: https://indexlabs.notion.site/Term-of-Service-6ca77cbc49504c...

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @02:19PM (#40301328)
frontend: next.js + react + vercel

backend: go/rust/python + gin + mysql + pinecone + es + redis + aws

llm: openai/azure + aws gpu + aws bedrock

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @02:15PM (#40301291)
Hi, Devv founder here.

Thank you for your valuable feedback; it's an excellent suggestion! In fact, we've already begun implementing this feature with our initial step being the introduction of GitHub Mode. This new functionality will enable seamless integration with your personal GitHub repositories. We've developed a bespoke indexer tailored to various programming languages to enhance this experience.

Furthermore, we can expand this capability to include documentation and other resources as well. The architecture is designed to be extensible, so all that's needed is the creation of additional indexers to support these materials.

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @02:03PM (#40301142)
Hi, Devv founder here.

I've outlined some initial ideas in this post and may develop a more detailed article later on. Stay tuned!

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @02:02PM (#40301124)
Have you tried Agent Mode? It offers greater intelligence and accuracy compared to Fast Mode.

P.S. Agent Mode is a superior option to Fast Mode. It meticulously examines your questions and assigns an appropriate agent to provide answers, leveraging GPT-4 technology in its operations.

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:58PM (#40301081)
I've previously given a talk on RAG and am eager to adapt it into an article in the future.
Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:55PM (#40301052)
Great, we're on it. We'll be looking into this project and keeping you updated at our changelog hub: https://hub.devv.ai/changelog. As soon as our API goes live, we'll post the announcement there.
Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:44PM (#40300937)
You can initiate a new search by using the URL `https://devv.ai/search/{query}`.
Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:34PM (#40300815)
Agent Mode has a "thinking" process, so it will be more intelligent than Fast Mode.
Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:31PM (#40300774)
https://news.ycombinator.com/item?id=39923404

You might want to check out this project.

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:30PM (#40300742)
Apologies, that was a typo.
Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:29PM (#40300731)
Hi, Devv founder here.

That sounds interesting. Could you provide further details? By the way, integrating an API is part of our future plans. We plan to enable Devv integration with Slack, Linear, and websites in the future.

Also, if you want to discuss more, feel free to email me at [email protected]

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:23PM (#40300626)
Hi, Devv founder here.

Yes, this is on our roadmap. We will launch "Devv for Teams" in the upcoming quarter. This new feature will enable seamless integration of internal team knowledge, including codebases, wikis, issue trackers, and logs.

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:19PM (#40300581)
I use Agent Mode to rephrase the query, and it appears to have provided the correct answer.

The results: https://devv.ai/search?threadId=dl3vwbdu52ww

P.S. Agent Mode is a superior option to Fast Mode. It meticulously examines your questions and assigns an appropriate agent to provide answers, leveraging GPT-4 technology in its operations.

Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @01:13PM (#40300511)
Hi, Devv founder here. It works fine here, did you just click the "related questions"? This will generate a follow-up answer.
Re:Show HN: I made a better Perplexity for developers on Wednesday May 08, 2024 @12:58PM (#40300335)
Hello, I'm the founder of Devv. Thank you for your feedback; however, I'm not acquainted with Zag, so I can't identify the incorrect syntax.

I utilized Agent Mode to rephrase the query, and here are the results: https://devv.ai/search?threadId=dl3rtxmcsruo

P.S. Agent Mode is a superior option to Fast Mode. It meticulously examines your questions and assigns an appropriate agent to provide answers, leveraging GPT-4 technology in its operations.

---

> The syntax came from a language proposal in a github issue from 8 years ago, so I guess it's not fully hallucinated. But still not the best choice of what source to use.

Yes, if the source contains errors, the response may generate inaccurate information. We are continually refining our re-ranking algorithm within the Retrieval-Augmented Generation (RAG) system to select the most reliable sources.

Show HN: I made a better Perplexity for developers

https://devv.ai

Hi HN,I am Jiayuan, and I'm here to introduce a tool we've been building over the past few months: Devv (https://devv.ai). In simple terms, it is an AI-powered search engine specifically designed for developers.Now, you might ask, with so many AI search engines already available—Perplexity, You.com, Phind, and several open-source projects—why do we need another one?We all know that Generative...

( Read More... | 75 comments | 30 points | on HN )

Show HN: Devv – AI search engine for devs, built on a custom search index

https://devv.ai

Hi HN,I am Jiayuan, and I'm here to introduce a tool we've been building over the past few months: Devv (https://devv.ai). In simple terms, it is an AI-powered search engine specifically designed for developers.Now, you might ask, with so many AI search engines already available—Perplexity, You.com, Phind, and several open-source projects—why do we need another one?We all know that Generative...

( Read More... | 7 comments | 6 points | on HN )
Sounds great! I will consider to implement it.

Older »