<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: kleneway1</title><link>https://news.ycombinator.com/user?id=kleneway1</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 02:13:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kleneway1" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kleneway1 in "Show HN: How we leapfrogged traditional vector based RAG with a 'language map'"]]></title><description><![CDATA[
<p>Nice job on this, it’s a really interesting approach. I’ve been developing an open-source coding agent over the past year, and RAG just wasn’t working at all. I switched to a repo map approach (which sounds similar to what aider is doing) and that helped a bit but still wasn’t great.<p>However, a few weeks ago I built an agent that takes in a new GitHub issue and is given a variety of tools to do research on the background information to complete the issue. The tools include internet searches or clarifying questions to ask the person who wrote the ticket. But the most useful tool is the ability to look at the codebase and create a detailed markdown file of various files, explanations of what each file does, relevant code samples or snippets from the files, etc..<p>It’s still early, but anecdotally I’ve seen a huge increase in the quality of the code that uses this research as part of the context (along with the repo map and other details). It’s also able to tackle much more complex issues than it could before.<p>I definitely think you’re on to something here with this wiki approach. I’ll be curious to dig in and see the details of how you are creating these. Here is my research code if you’re interested: <a href="https://github.com/jacob-ai-bot/jacob/blob/feature/agent/src/server/agent/research.ts">https://github.com/jacob-ai-bot/jacob/blob/feature/agent/src...</a><p>And here’s an example of the research output (everything past the exit criteria section): <a href="https://github.com/kleneway/jacob/issues/62">https://github.com/kleneway/jacob/issues/62</a></p>
]]></description><pubDate>Fri, 19 Jul 2024 10:19:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41004504</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=41004504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41004504</guid></item><item><title><![CDATA[New comment by kleneway1 in "Claude 3.5 Sonnet"]]></title><description><![CDATA[
<p>I’m working on adding Sonnet 3.5 to JACoB this week. So far it’s been very impressive. <a href="https://github.com/jacob-ai-bot/jacob">https://github.com/jacob-ai-bot/jacob</a></p>
]]></description><pubDate>Thu, 27 Jun 2024 04:23:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40807196</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=40807196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40807196</guid></item><item><title><![CDATA[Not Just Another Coding Bot]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.geekwire.com/2024/not-just-another-coding-bot-pioneer-square-labs-releases-jacob-ai-agent-as-open-source-project/">https://www.geekwire.com/2024/not-just-another-coding-bot-pioneer-square-labs-releases-jacob-ai-agent-as-open-source-project/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40468795">https://news.ycombinator.com/item?id=40468795</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 24 May 2024 18:04:09 +0000</pubDate><link>https://www.geekwire.com/2024/not-just-another-coding-bot-pioneer-square-labs-releases-jacob-ai-agent-as-open-source-project/</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=40468795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40468795</guid></item><item><title><![CDATA[New comment by kleneway1 in "Show HN: JACoB – Open-Source AI Coding Agent for Real-World Productivity"]]></title><description><![CDATA[
<p>We architected JACoB to make it relatively easy to add new frameworks. There are templates that dynamically build prompts based on the languages and tools defined in a jacob.config file that lives in your repo. Then you can just add new files with custom instructions for the new language. Here's the prompts folder with examples for the technologies we support today: <a href="https://github.com/jacob-ai-bot/jacob/tree/main/src/server/prompts">https://github.com/jacob-ai-bot/jacob/tree/main/src/server/p...</a><p>I'm personally not a Rails dev so I haven't tried it, but my intuition is that Rails would actually be a good candidate to work well with JACoB due to the relatively standard conventions that most projects use.</p>
]]></description><pubDate>Thu, 23 May 2024 20:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40459635</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=40459635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40459635</guid></item><item><title><![CDATA[New comment by kleneway1 in "UIDesignDaily 4 years later, 1600 open-source designs"]]></title><description><![CDATA[
<p>Awesome work! I had seen this a few years ago, then I was looking for your site earlier this week but had forgotten the name. So great to see that you’re still continuing to post new designs.</p>
]]></description><pubDate>Sat, 06 Jan 2024 22:23:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=38896144</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=38896144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38896144</guid></item><item><title><![CDATA[New comment by kleneway1 in "Making Figma better for developers with Dev Mode"]]></title><description><![CDATA[
<p>I've been experimenting with using LLMs to map Figma designs directly into a working production-level codebase. There's quite a bit of compression you need to do in order to convert the raw Figma JSON into a format that an LLM can understand, but overall it actually performs quite well. Here's a quick demo: <a href="https://www.youtube.com/watch?v=s9JRBw7kR9g">https://www.youtube.com/watch?v=s9JRBw7kR9g</a></p>
]]></description><pubDate>Wed, 21 Jun 2023 21:59:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=36425250</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=36425250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36425250</guid></item><item><title><![CDATA[New comment by kleneway1 in "Show HN: GPT-JSON – Structured and typehinted GPT responses in Python"]]></title><description><![CDATA[
<p>Yes, this is a very similar technique that I have been using and it works great. One suggestion of something that worked well for me was to use safeParse instead of parse. Then if it doesn’t pass validation, you can retry by passing in the JSON object and the validation error messages. You could also use tricks like starting with a smaller model, then try larger models if you hit a validation failure. Not a great approach for real-time chat but very useful for when you need high-quality results.</p>
]]></description><pubDate>Fri, 05 May 2023 15:52:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=35830894</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=35830894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35830894</guid></item><item><title><![CDATA[New comment by kleneway1 in "GPT-3 Siri Shortcuts Marketplace"]]></title><description><![CDATA[
<p>Great feedback, thank you. Here’s a video we put together to explain it in more detail. I think it’s a good idea to put something like this in the site: <a href="https://m.youtube.com/watch?v=YE62bfSq97M">https://m.youtube.com/watch?v=YE62bfSq97M</a></p>
]]></description><pubDate>Thu, 23 Feb 2023 17:36:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=34913719</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=34913719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34913719</guid></item><item><title><![CDATA[New comment by kleneway1 in "GPT-3 Siri Shortcuts Marketplace"]]></title><description><![CDATA[
<p>A few weeks ago, I saw Alex Kolchinski's post about using the Shortcuts app to talk to GPT-3. I was intrigued, so I started hacking around with a few different scenarios and quickly found myself using them on a daily basis. Shortcuts are pretty useful for automating tasks, and the direct integration with the OS makes it easy to copy/paste and run keyboard shortcuts in any app or website.<p>I shared a few of my Shortcuts with our team, and others started remixing them and creating their own to share with us. We had so much fun making and using them that we decided to create PromptPlays, a website to share them with the public.<p>PromptPlays makes it easy to share and remix Shortcuts. You can copy/paste and run keyboard shortcuts in any app or website, and the marketplace allows you to browse and remix Shortcuts for your own purposes. All of the Shortcuts are available for free (BYO key).<p>We hope that PromptPlays will become a hub for people to share their ideas and create useful automations. Would love to hear your feedback on ways to improve or other ideas for ways this could be used.</p>
]]></description><pubDate>Thu, 23 Feb 2023 15:17:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=34911638</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=34911638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34911638</guid></item><item><title><![CDATA[GPT-3 Siri Shortcuts Marketplace]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.promptplays.ai">https://www.promptplays.ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34911637">https://news.ycombinator.com/item?id=34911637</a></p>
<p>Points: 3</p>
<p># Comments: 5</p>
]]></description><pubDate>Thu, 23 Feb 2023 15:17:40 +0000</pubDate><link>https://www.promptplays.ai</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=34911637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34911637</guid></item><item><title><![CDATA[Evaluating GPT Model Performance via 90s TV Show Limerick Creation]]></title><description><![CDATA[
<p>Article URL: <a href="https://gptweekly.substack.com/p/evaluating-gpt-model-versions-via">https://gptweekly.substack.com/p/evaluating-gpt-model-versions-via</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34017313">https://news.ycombinator.com/item?id=34017313</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 16 Dec 2022 17:22:48 +0000</pubDate><link>https://gptweekly.substack.com/p/evaluating-gpt-model-versions-via</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=34017313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34017313</guid></item><item><title><![CDATA[New comment by kleneway1 in "Garry Tan on Posterous, Palantir, YC, Initialized and Influencer Investing"]]></title><description><![CDATA[
<p>Acquired is definitely one of the better tech podcasts out there. Been listening since season one, lots of good lessons learned but also super entertaining and fun.</p>
]]></description><pubDate>Wed, 30 Sep 2020 18:14:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=24641752</link><dc:creator>kleneway1</dc:creator><comments>https://news.ycombinator.com/item?id=24641752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24641752</guid></item></channel></rss>