curiosity-ai/catalyst

🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models.

57
/ 100
Established

This is a C# Natural Language Processing (NLP) library designed for .NET developers who need to integrate advanced text analysis into their applications. It takes raw text or documents as input and provides structured linguistic information, such as identified entities, parts of speech, and word relationships. Developers can use this to build features like content classification, information extraction, or semantic search.

836 stars. Actively maintained with 5 commits in the last 30 days.

Use this if you are a C# developer building a .NET application and need a fast, robust NLP library to process and understand human language.

Not ideal if you are not a C# developer or are looking for a ready-to-use application rather than a programming library.

C# development .NET applications text analytics information extraction natural language processing
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

836

Forks

83

Language

C#

License

MIT

Last pushed

Mar 09, 2026

Commits (30d)

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/curiosity-ai/catalyst"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.