Modular RESTful API server
Nuxt Ignis module - Content features
Nuxt Ignis module - DB features
Nuxt Ignis module - Form features
Nuxt Ignis module - UI features
Nuxt Ignis module - Validation features
Nuxt Ignis module - Utility features
Nuxt Ignis module - Default features
Interactive documentation site and MCP (Model Context Protocol) server for the Ignis Framework. Includes a VitePress-powered documentation site with guides, API references, and best practices. Ships an MCP server (CLI: ignis-docs-mcp) with 11 tools for AI
IGNIS Universal Intelligence Platform — Core Engine
Nuxt Ignis module - Core features
TypeScript/JavaScript framework to build Ignis web components
High-performance TypeScript server infrastructure combining LoopBack 4 enterprise architecture (decorator-based DI, repository pattern, component system) with Hono speed (~140k req/s). Features auto-generated OpenAPI docs, Drizzle ORM type-safe SQL, JWT/B
Production-ready TypeScript utility library with 14+ modules: Winston logging with daily rotation, Redis single/cluster with pub/sub, BullMQ/MQTT/Kafka message queues, MinIO/Disk/Memory object storage, AES-256/RSA/ECDH cryptography, Snowflake UID generati
Convention-based auto-discovery and bootstrapping system for TypeScript applications. Three-phase lifecycle (configure, discover, load) using glob-based file matching and Template Method pattern. Auto-registers controllers, services, repositories, and dat
A ready-to-use setup for your next application in Nuxt
Dependency Injection & Inversion of Control Container
Basic Firebase/Firestore shell
Stateless CLI for the Ultra-Mai Agent V2 service
Ignis.js common utilities.
Passport.js authentication for Ignis.js.
A tiny, zero-dependency router, designed to make beautiful APIs in any environment. Modified for ignis.
A mixin-based Sass framework that makes it easier to work with BEM, organize variables and more.
Data validation for Ignis.js
A library for editing various 3DSFE formats.
Core contracts for the IGNI Engine input system. Defines traits for raw input, processing layers, and mapping layers with zero implementation.
A comprehensive PostgreSQL ORM with macro-driven schema management
Nostr tools for integration of HL7 FHIR resources
Procedural macros for Ignis-DB ORM
Deterministic CLI analyzer for Ignition project exports and gateway backups.
Ignis is the foundation of a CUDA-backed deep-learning ecosystem for Ruby that actually targets native Windows. It provides a GPU n-dimensional array (Ignis::NDArray), CUDA memory/device management, a runtime kernel compiler (NVRTC) with a batteries-included kernel library, fp16/bf16 conversion, and cuBLAS GEMM. Kernels are compiled at runtime and libraries are bound via FFI — there are NO C extensions, so installation needs no compiler or devkit (the usual Windows native-gem killer). Requires an NVIDIA GPU + CUDA toolkit/runtime.
ignis-autograd adds a differentiable tensor (Ignis::Tensor) and a reverse-mode autograd tape on top of the Ignis GPU foundation. Build computation graphs over GPU arrays and get exact gradients (verified against finite differences). The building block for neural-network training in pure Ruby on an NVIDIA GPU.
ignis-dl is the deep-learning layer of the Ignis ecosystem: NN modules (Linear, Embedding, LayerNorm, RMSNorm, Dropout), optimizers (SGD/Adam/AdamW), losses, and a transformer stack (multi-head + grouped-query attention, RoPE, SwiGLU, KV cache) with HuggingFace weight loaders (GPT-2, Llama). Loads real GPT-2 and Llama-3.2 checkpoints and matches HuggingFace logits, and trains transformers from scratch — in Ruby, on native Windows. Installing this pulls the whole stack (ignis + ignis-autograd), so it also serves as the meta-gem.
ignis-collective brings NCCL-style collective communication to Ruby: ring/tree all-reduce, and P2P / IPC (VMM) / host-staged / TCP transports, on the Ignis foundation. EXPERIMENTAL — the transports require multiple GPUs / nodes and cannot be exercised on a single GPU, so this is shipped separately from the verified single-GPU stack.
ignis-numerics is GPU numerical computing for Ruby on the Ignis foundation: dense/sparse linear algebra, FFT (cuFFT), random number generation (cuRAND), linear solvers & decompositions (cuSOLVER), and Einstein-notation tensor contraction (cuTENSOR), with an nvmath-style API (Ignis.fft, Ignis.solve, Ignis.zeros, …). The lineage NvRuby began from, revived as a standalone gem.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.