TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Onri.ai – find the expert in your team

1 点作者 ru6xul6超过 1 年前
In the last month, I built Onri AI to scratch my own itch: &quot;How to find someone in my company who knows about XYZ?&quot; I think many Hacker News readers may find it useful, thus sharing it here :)<p><a href="https:&#x2F;&#x2F;onri.ai" rel="nofollow noreferrer">https:&#x2F;&#x2F;onri.ai</a><p>By connecting your company&#x27;s Git and Jira, you have a search engine that gives you &quot;who knows about ...?&quot;. Zero maintenance required from your team.<p>Now, let me explain why I built it.<p>Many years ago, I worked as a software engineer in a FAANG company with thousands of engineers. I noticed that, whenever I need to work on something out of my immediate team&#x27;s scope, it&#x27;s nearly impossible to know the right person to reach out to. I&#x27;d email my manager: &quot;hey, do you know who worked on this old feature XYZ?&quot;. If I&#x27;m lucky, that email would then be forwarded to other managers and directors and, days later, reached the exact engineer who worked on it. If I&#x27;m in bad luck, the email went nowhere and I was left alone digging up old code and documents.<p>The scenario above occurred daily in various shapes: 1. When I start on a project and I need to set up a new server --&gt; &quot;Who can grant me access to a new server?&quot; 2. I picked up an old feature --&gt; &quot;Who can give me a quick knowledge dump on the system design from 5 years ago?&quot; 3. My server log showed an error stack trace from api.phoenix.messaging... --&gt; &quot;Who worked on this internal messaging API called Phoenix?&quot;<p>There are many potential solutions: 1. Documentation: this is usually my first step but only if the documentation exists and is up-to-date, which is rarely the case. 2. Git blame: useful if I know which code I should be reading, but it&#x27;s very time consuming when all I need is a high-level system design walk-through. 3. Ask around: this is what I usually do, and it&#x27;s a hit or miss depending on my manager&#x27;s work connection. 4. Force everyone to keep a work log and search that: doable but it comes with very high maintenance cost.<p>Given that many engineers work with Git and some ticketing system (Jira, Asana, etc), I think it&#x27;s possible to establish the organization knowledge of &quot;who worked on what&quot; for the entire company simply by looking at all Git history and tickets.<p>I ended up building it as an internal tool in that FAANG company, and it worked! The search results were amazing, and I no longer needed those long email threads to find some team I hadn&#x27;t even heard of. Got hundreds of daily users.<p>That&#x27;s why I&#x27;m building Onri AI, as I think it would be useful for the public! I chose the name Onri because this tool breaks down tribal knowledge, and the Onri logo symbolizes the process to tear down walls within a company, visually starting out with 4 walls, then 3 walls, then 2, then 1.<p>I hope you enjoy it, and I&#x27;m open to any feedback! If you got questions, please leave a comment or reach me at support@onri.ai

暂无评论

暂无评论