Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
marcoaapfortes
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
marcoaapfortes
9mo ago
Thank you! have you tried it yet?
2.
▲
by
marcoaapfortes
9mo ago
I think there’s a misunderstanding of mantic.sh architecture... The “weights” as you described in Mantic.sh are not neural network weights. They’re deterministic ranking heuristics, similar to what IDE file pickers use. For example, extensi
3.
▲
by
marcoaapfortes
9mo ago
Thanks for the correction, you’re right that I mixed up LGPL and AGPL there. I haven’t updated the license yet but I plan to adjust it so it better matches the usage model and doesn’t create the “everything must be open source” issue you me
4.
▲
by
marcoaapfortes
9mo ago
Working on it right now
5.
▲
by
marcoaapfortes
9mo ago
Thank you! I shipped a new version with the correct license
6.
▲
by
marcoaapfortes
9mo ago
Thanks for trying it! This sounds like a bug. Mantic.sh supports all languages (Python, Rust, Go, Java, etc.) it's language-agnostic since it ranks files by path/filename, not content. A few debugging questions: - What query did y
7.
▲
by
marcoaapfortes
9mo ago
Correct! The key insight isn't the algorithm itself—it's that structural metadata is enough. Traditional tools assume you need semantic understanding (embeddings), but we found that path structure + filename + recency gets you 90%
8.
▲
by
marcoaapfortes
9mo ago
Thanks for the detailed bug report, both issues are fixed in v1.0.15! Chromium timeout - Increased default to 30s (configurable via MANTIC_TIMEOUT). Now completes ~23s on 481k files. Ranking (extract exports) - Added two-pass scoring, ul
9.
▲
by
marcoaapfortes
9mo ago
I also got chrome, let me check and I'll get back to you
10.
▲
by
marcoaapfortes
9mo ago
Mantic is absolutely an MCP server! The installation is documented right at the top of the README with one-click install buttons: For Cursor: Click the "Install in Cursor" badge at the top of the README, or Use this deep link: ht
11.
▲
by
marcoaapfortes
9mo ago
You're absolutely right, it wasn't implemented, just documented. Thanks for catching that! I just shipped v1.0.13 (literally 5 minutes ago) that implements all three environment variables: • MANTIC_IGNORE_PATTERNS - Custom glob pa
12.
▲
by
marcoaapfortes
9mo ago
Actually, I haven't used JetBrains, didn't know they did something similar until now! This came from a different angle I read about how the human brain operates on ~20 watts yet processes information incredibly efficiently. That g
13.
▲
by
marcoaapfortes
9mo ago
Fair point the README focuses more on benchmarks than implementation here's the short version: 1. Use `git ls-files` instead of walking the filesystem (huge speed win - dropped Chromium 59GB scan from 6.6s to 0.46s) 2. Parse each file
14.
▲
by
marcoaapfortes
9mo ago
No embeddings at all, neither stored nor on-the-fly. Instead of converting queries to vectors, Mantic.sh uses structural inference, it ranks files based on path components, folder depth, naming patterns, and git metadata. So "stripe we
15.
▲
by
marcoaapfortes
9mo ago
Thanks for the kind words and for giving Mantic.sh a spin, excited to hear how it works for your personal assistant! The cost estimates were rough illustrations for high-usage cloud setups (100 devs × 100 searches/day = ~3.65M queries&
16.
▲
Show HN: Mantic.sh – A structural code search engine for AI agents
(github.com)
81 points
by
marcoaapfortes
9mo ago
|
37 comments