I'm Na'aman Hirschfeld — founder & CEO of kreuzberg.dev, creator of Litestar and Polyfactory. I build polyglot open-source tools — typically with a Rust core and bindings for every language I can get my hands on.
My company and main focus — polyglot document intelligence with a Rust core.
| Project | Stars | Description |
|---|---|---|
| kreuzberg | Extract text, metadata & structured data from 97+ formats | |
| html-to-markdown | High performance CommonMark-compliant HTML converter | |
| tree-sitter-language-pack | 305+ language grammars with polyglot bindings | |
| liter-llm | Universal LLM client — 142+ providers, 11 language bindings |
I created these projects, now maintained by the Litestar org.
| Project | Stars | Description |
|---|---|---|
| litestar | Production-ready Python ASGI framework | |
| polyfactory | Mock data generation using Python's type system |
| Project | Stars | Description |
|---|---|---|
| spikard | Codegen-first polyglot web framework — Rust core, 7 language bindings |
| Project | Stars | Description |
|---|---|---|
| ai-rulez | AI governance for Claude, Cursor, Copilot & 14+ tools | |
| scythe | Polyglot SQL compiler and linter | |
| uncomment | Tree-sitter powered comment removal for 306+ languages | |
| gitfluff | Commit message linter for Conventional Commits | |
| gitmind | AI-powered git repository analysis |
| Project | Stars | Description |
|---|---|---|
| interface-forge | TypeScript mock data factories | |
| go-utils | Go generics utilities inspired by JS and Python | |
| type-predicates | Comprehensive TypeScript type guards and assertions | |
| fabricator | Go factories for mock data generation | |
| prompt-template | Lightweight LLM prompt template library |






