I'm particularly surprised by the speed considering all of the pre and post processing. I am doing some similar things and that is one bottlenecks. I'll dig in, but I'm curious what models you are using for each of these steps.
Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
51–60 of 134 posts
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#52I've been planning on building some of this for an internal tool, but now it looks like I don't have to. I'm impressed by the demo, it looks really polished. I'm particularly surprised by the speed considering all of the pre and post processing. I am doing some similar things and that is one bottlenecks. I'll dig in, but I'm curious what models you are using for each of these steps.
We're using E5 base by default but there's an embedding model admin page to choose alternatives. There's also an API for it if you know what you're doing, you can even set one of the billion+ parameter LLM bi-encoders if you want (but you'd need a GPU for sure).
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#53When I was in consulting, being able to search our internal documents was absurdly painful.
We had all this data from client teams spanning decades and continents, but I could never find what I needed. It was all locked up in these silly PowerPoint files -- not even necessarily PDFs. I'd literally spend all night sometimes clicking through pages by hand.
Corporate knowledge management is an absolutely immense problem, and I'm thrilled to see you tackling it.
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#54Did you use a library to implement the integrations?
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#55Interesting! I’m curious about the busines model. I see more and more YC companies that are FOSS, which is nice. Why did you choose a FOSS license instead of proprietary with a license fee? What are your plans for securing funding for further development? Would be very interesting to hear your thoughts on this. Congrats on the launch!
We chose FOSS because we think this type of tool will be universal in the near future. We likely won't be able to directly serve millions of teams ourselves by the time it happens but by open sourcing, if teams want it, they can just set it up. Especially with small teams that have no budget, they can get value and never need to talk to us. We hope to grow with them. In terms of funding and the economics of it, we ha…
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#56Congrats on launching guys. When I was in consulting, being able to search our internal documents was absurdly painful. We had all this data from client teams spanning decades and continents, but I could never find what I needed. It was all locked up in these silly PowerPoint files -- not even necessarily PDFs. I'd literally spend all night sometimes clicking through pages by hand. Corporate knowledge management is a…
A great use case for sure!
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#57I would suggest putting real time ingestion on the roadmap; that would unlock a lot of new use cases. Did you use a library to implement the integrations?
Alternatively, if you're talking about real time indexing to make it available to everyone immediately, there's an Ingestion API, where users can send documents in the expected format directly to the system, is this what you're thinking?
The integrations are built in house, some using client libraries of the particular tool (like the Atlassian python client library for example). We considered using Airbyte, LlamaHub etc. but we found that they don't support the full flexibility that we need, including pulling incremental updates and access permissions.
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#58I would suggest putting real time ingestion on the roadmap; that would unlock a lot of new use cases. Did you use a library to implement the integrations?
Do you mean directly uploading files in the UI and chatting against those files? This one will be done within the next few weeks, it's a very high value item for sure. Alternatively, if you're talking about real time indexing to make it available to everyone immediately, there's an Ingestion API, where users can send documents in the expected format directly to the system, is this what you're thinking? The integratio…
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#59Earlier quoted context omitted.
Do you mean directly uploading files in the UI and chatting against those files? This one will be done within the next few weeks, it's a very high value item for sure. Alternatively, if you're talking about real time indexing to make it available to everyone immediately, there's an Ingestion API, where users can send documents in the expected format directly to the system, is this what you're thinking? The integratio…
I mean streaming insertions and indexing using pub/sub or something.
It's actually still in the code, just none of the connectors implement it atm: https://github.com/danswer-ai/danswer/blob/main/backend/dans...
Re: Launch HN: Danswer (YC W24) – Open-source AI search and chat over private data
#60If Danswer could surface the "official" answer, such as it is, but then also note how old the authoritative doc is, and which teams have been messaging about it and/or scheduling calls with related names more recently, and then tell me who's responsible on that team for knowing the actual procedure, I'd never need another tool!