Hacker News new | past | comments | ask | show | jobs | submit login

Phind is pretty good for coding (LLama 2 trained on billions of extra code tokens) and is still up https://www.phind.com/s



I am curious how people are using Phind.

I actually had a discussion with Phind itself recently, in which I said that in order to help me, it seems like it would need to ingest my codebase so that it understands what I am talking about. Without knowing my various models, etc, I don't see how it could write anything but the most trivial functions.

It responded that, yes, it would need to ingest my codebase, but it couldn't.

It was fairly articulate and seemed to understand what I was saying.

So, how do people get value out of Phind? I just don't see how it can help with any case where your function takes or returns a non-trivial class as a parameter. And if can't do that, what is the point?


I am using Phind quite a lot. It's using it's own model along GPT 4 while still being free.

It is also capable to perform searches, which lead me - forgive me founders - to abuse it quite a lot: whenever I am not finding a good answer from other search engines I turn up to Phind even for things totally unrelated to software development, and it usually goes very well.

Sometimes I even ask it to summarize a post, or tell me what HN is talking about today.

I am very happy with it and hope so much it gains traction!


Founder here. We have a VS Code extension that automatically fetches context from your codebase.


So if source available libraries are imported, they are also parsed by the AI?

So if I create a GPT for my open-source library as a way to fund it, all these copilot etc. are going to compete with me?

Just wondering because that would be a bummer to not have this avenue to fund open-source code.


I am not related to Phind or any other AI company, but yes, this is definitely the case, and you should assume that they will be ingesting your code through regular web scrapes now (giving extremely general knowledge about your library) and through reading specifically the library source code soon (this is what you are asking about here). If you wanted to try this strategy, I would suggest that you do it by providing the model with a large database of high-quality examples specific to your library (so, perhaps the examples section of your website, plus snippets from open source projects that use the library). These will probably be the last to be specifically ingested by general coding models.


Thanks for releasing Phind-CodeLLaMA-34B-v2, it's been helping me get up to speed with node and web apps and so far it's been spot on. :) Super impressive work.


Woah , didn't know that! Thanks for pointing out!


Does the plugin use the codebase code in the model itself for training, or does it stay locally? Just curious about the privacy.


We won’t use your codebase for training. And there is an option you can toggle that disables data retention entirely.


I've used it to interpret messages in the Mac console app. I wish it could explain what causes certain messages to appear over and over.


I had great results with Phind. Their newest fine tune model (V7) has been a pleasant experience and better than most open source models out there.

Nit: your link has a trailing "s" which makes it 404 :)


Me too. For past few weeks, I had been working on my AHK scripting with Phind. It produced working code consistently and provided excellent command line for various software.

Also I use it for LaTeX, too. It is very helpful providing various package than trying to hunt more information through Google. I got a working tex file within 15 min than it took me 3 weeks 5 years ago!


I’ve had some consistency issues with phind but as a whole I have no real complaints, just glitches here and there with large prompts not triggering responses and reply options disappearing.

As a whole I think it works well in tandem with ChatGPT to bounce ideas or get alternate perspectives.

(I also love the annotation feature where it shows the websites that it pulled the information from, very well done)


Phind seems to be down

"The inference service may be temporarily unavailable - we have alerts for this and will be fixing it soon."


I just tried it: https://www.phind.com/search?cache=on5whfczqko9igz84bvacksk

This entire thing is hallucinated as far as I can tell. The links to docs are nice though

Edit: changing “astrojs” to “vite” responds with a really good and accurate answer: https://www.phind.com/search?cache=rh6s7pydzi3312b7rf43i7cm.

Quite impressed


Been playing with Phind for a while and my conclusion is: the Phind model works well on those long existing stuff like C++ libraries, but works generally bad on newer stuff, such as composing LCEL chains.


The first coding question I tested it on, it gave me something completely wrong and it was pretty easy stuff, I’m sure it gets a lot right but this just shows unreliability


Phind for me has worked pretty bleh compared to just back and forth conversation with a python GPT4 bot I made lol.


To use the api and stop them logging your chat? Have you compared to aider? Also got it on a repo?


GPT4 completion or chat model?


is this a shameless plug or an honest referral


Honest referral - I like multiple products in a category, and competition!


> 404 This page could not be found.

Is /s a self-fulfilling sarcasm indicator or a typo?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: