Hacker Newsnew | past | comments | ask | show | jobs | submit | timby's commentslogin

Great stuff!

I've spent the last 6 months doing fullstack development for a very similar app at my work. Me and the ML engineer on my team are always joking that something like Danswer is going to come around sooner or later to replace what we're building. sad lols

The concept of team-specific knowledge assistants is very hot in our org (which is a gov org). We have HEAPS of legacy and current data that employees and consultants need to comb through to write up documents.


"We were building something similar in house, but then we found Danswer". That's something we keep hearing all the time :D

(1) We handle chunking, embedding, building the keyword search index, etc. all on our end! We use Vespa as both our Vector DB / Search Engine (it allows a custom hybrid search, which we've found to perform really well). So no, you would not need to bring your own Vector DB - everything needed to run the system is managed dockerized and managed by Docker compose / kubernetes (whichever you choose).

(2) It would be straightforward! We both offer an API to ingest documents into the system as well as a pretty simple connector interface that you can implement to add your own custom connector (https://github.com/danswer-ai/danswer/blob/main/backend/dans...)


My only other concern is we want to control role based access, so our users can login with org Azure AD accounts. And we want have project / document context lens for the AI chatbot which are available only to specified users.


We do have support for IdPs like Azure AD + role based access control (these aren't in the MIT version of Danswer though :sweat:).

If you're interested in learning more, would love to chat through the details on Slack / Discord.


Wow! you jumped onto those questions before I read more and deleted them. Thanks :)


Yeah, I wish there was an option to verbally cue that you were finished talking... like an "over and out" thing. Do you know about the feature where you can press the circle to force it to listen and then release for it to answer?


It's interesting how in my frustration I intuitively tried that push-to-talk sorta-feature and it worked. Integrating something like Whisper and streaming live text could be neat, especially considering how different cultures handle conversational pauses and turn-taking. Wondering why there's no move towards full-duplex conversations in such tools.


Because it’s hard. I’m not aware of any full duplex speech assistant existing yet.


I wondered if this was possible, so I tried to build it, and I ended up making an app: Call Annie (https://apps.apple.com/us/app/call-annie/id6447928709). Feel free to try it out and let me know what you think


Tell the AI to respond with "..." until you end your prompt with a certain phrase.


I use it a lot while driving, and that's hard to do in that scenario, but it's cool otherwise.


You could probably instruct it to behave that way.


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

Search: