I built a type-safe .NET casting library powered by AI
a year ago
- #transformation
- #AI
- #type-safe
- ArtificialCast is a lightweight, type-safe casting and transformation utility powered by large language models (LLMs).
- It enables seamless conversion between strongly typed objects using type metadata, JSON schema inference, and prompt-driven reasoning.
- Key features include zero configuration, bidirectional casting, schema-aware inference, and LLM-powered transformation.
- ArtificialCast is part of the BIGPISS stack, which replaces conventional logic with inference, structure, and prompt design.
- The tool is fully functional but fundamentally unsafe, as it generates outputs that may appear correct but are not guaranteed to be accurate.
- It is intended for educational and demonstrative purposes only, not for production use.
- Requirements include .NET 9 SDK or later, Ollama installed locally, and a local model like gemma3:4b.
- The project serves as a satire of emerging AI engineering trends, highlighting the dangers of trading correctness for convenience.