Show HN: Lingo – 一个用 Rust 编写的语言数据库,性能达到纳秒级

1作者: peerlesscasual8 个月前
大家好,我是 Lingo 的开发者,它是一个语义搜索领域的 SQLite。<p>我是一名自学成才的开发者和研究员,16 岁就辍学了。我花了一些时间,从第一性原理出发,探索各种前沿问题的系统设计。这次,我将挑战“越大越好”的 Transformer 范式,研究人工智能。<p>Lingo 是这项研究的第一个成果,它是一个高性能的语言数据库,设计用于在设备端运行。<p>完整的技术概述和宣言在这里:<a href="https:&#x2F;&#x2F;medium.com&#x2F;@robm.antunes&#x2F;bcd1e9752af6" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@robm.antunes&#x2F;bcd1e9752af6</a><p>该论文已在 Zenodo 上存档,DOI 为:<a href="https:&#x2F;&#x2F;doi.org&#x2F;10.5281&#x2F;zenodo.17196613" rel="nofollow">https:&#x2F;&#x2F;doi.org&#x2F;10.5281&#x2F;zenodo.17196613</a><p>代码已开源,可以在这里找到:<a href="https:&#x2F;&#x2F;github.com&#x2F;RobAntunes&#x2F;lingodb" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;RobAntunes&#x2F;lingodb</a>,目前还存在一些问题,功能也不完整,但我正在努力完善它——只是想先听取一些反馈意见。<p>所有基准测试都可以在代码库中复现,也可以在各种文本中找到。<p>作为一个没有学术背景的独立开发者,我非常感谢您的反馈! 我在这里回答任何问题。<p>谢谢!
查看原文
Hi HN, I made Lingo - the SQLite of semantic search.<p>I&#x27;m a self-taught developer and researcher who left school at 16, and I&#x27;ve spent some time exploring a first-principles approach to system design for various frontier problems. In this case it&#x27;s AI that challenges the &#x27;bigger is better&#x27; transformer paradigm.<p>Lingo is the first piece of that research, a high-performance linguistic database designed to run on-device.<p>The full technical overview and manifesto is here: <a href="https:&#x2F;&#x2F;medium.com&#x2F;@robm.antunes&#x2F;bcd1e9752af6" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@robm.antunes&#x2F;bcd1e9752af6</a><p>The paper has been archived on Zenodo with a DOI: <a href="https:&#x2F;&#x2F;doi.org&#x2F;10.5281&#x2F;zenodo.17196613" rel="nofollow">https:&#x2F;&#x2F;doi.org&#x2F;10.5281&#x2F;zenodo.17196613</a><p>The code is open-source and can be found at <a href="https:&#x2F;&#x2F;github.com&#x2F;RobAntunes&#x2F;lingodb" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;RobAntunes&#x2F;lingodb</a>, it&#x27;s currently broken and feature incomplete but I&#x27;m working on it - just wanted to start getting some feedback.<p>All benchmarks are reproducible from the repo and can also be found in the various texts.<p>As an independent without academic affiliation, I&#x27;d be incredibly grateful for your feedback! I&#x27;m here to answer any questions.<p>Cheers!