Skip to content

v0.1.0

Choose a tag to compare

@dannote dannote released this 12 May 17:19
· 125 commits to main since this release

Initial release.

  • Postgres-backed indexing for Elixir source code with integer primary keys and normalized terms
  • ExAST-verified structural search with GIN term index acceleration and streaming early termination
  • Ecto-shaped DSL with fragment/definition/reference/call-edge sources and multi-join queries
  • Optional Reach call graph extraction
  • Optional ParadeDB BM25 text/code-fact retrieval
  • Package/version-scoped indexing and queries
  • Tested against 2000 Hex packages (1.8M fragments, 5.5M references, 1M call edges)

Hex: https://hex.pm/packages/exograph/0.1.0
Docs: https://hexdocs.pm/exograph/0.1.0