Show HN: ChatJC – chatbot for resume/LinkedIn/portfolio info
Posted by ogou 15 hours ago
Comments
Comment by ogou 15 hours ago
A RAG-powered chatbot API that answers questions about a developer's professional background. I built it with Hono, LangChain, Mistral AI, and SQLite. I serve it on a Svelte site for my dev portfolio, but it works as a general API as well.
I dumped all my job background info into it: resumes, LinkedIn, cover letter snippets, GitHub repos, recommendations, projects, languages, volunteering, personal work, and even the story of building the thing itself.
It uses structured markdown files I created from all that as a RAG context. It doesn't automatically ingest LinkedIn or other services.
Here it is live:
Here is the anonymized and secured API repo for general release:
Comment by himmi-01 13 hours ago
Thanks for open-sourcing it . Curious, how does it get LinkedIn data? From scraping or API call?
Comment by ogou 13 hours ago
Manually. I went to my profile and saved 4 key pages as html. Then Claude converted those to markdown. Took less than 5 minutes. Automating that would have been more trouble than it's worth. The LinkedIn API is fairly useless unless you're in their partner program. Scraping could have gotten my account blocked because ToS violation. That core information rarely changes so it doesn't need to be dynamically imported anyway.