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