Relational SQL
Create and query structured business data with tables, indexes, joins, filtering, grouping, ordering, and established InternetSQL database operations.
Relational database and database-native AI
Run transactional and distributed database workloads while adding inspectable vector search, grounded AI, controlled model access, application APIs, and operational diagnostics.
Database foundation
Create and query structured business data with tables, indexes, joins, filtering, grouping, ordering, and established InternetSQL database operations.
Use transaction boundaries, commit, and rollback so relational and supported AI-related data changes follow controlled application workflows.
Run qualified distributed queries across InternetSQL server deployments while preserving explicit connection, authorization, and failure boundaries.
Use qualified parallel-server execution and workload paths for deployments that require concurrent database processing and server-side scale.
Embed the engine through existing library APIs or connect through authenticated TCP clients and servers using the deployment model appropriate to the application.
Apply documented whole-home backup, checksum verification, separate restore testing, restart, cleanup, and recovery procedures.
Database-native AI
Create collections, store embeddings, retain stable vector identifiers, and perform similarity search with COSINE, L2, and DOT metrics.
Combine semantic ranking, lexical relevance, relational filters, metadata, and source-row joins in inspectable retrieval workflows.
Retrieve authorized records, construct bounded context, generate answers through a configured provider, and return citations tied to source material.
Use deterministic offline embeddings for evaluation or protected provider aliases for configured text-embedding services, with batch and error diagnostics.
Inspect metric ordering, scores, filters, three-weight hybrid ranking, deterministic evaluation sets, and source relationships.
Coordinate committed source state, vector updates, durable jobs, interruption handling, cancellation, restart, and orphan checks.
Integration
Expose governed database reads, vector search, and RAG retrieval to MCP clients over stdio or authenticated HTTP.
Require named policy, narrow approval, privilege checks, expiration and replay defenses, audit, and a kill switch for enabled write operations.
Use credential aliases, an isolated provider host, timeouts, retry controls, usage reporting, redaction, and deterministic offline operation.
Call the existing DLL/import library or static library through the qualified public C API without introducing a separate AI product library.
Use the pure-Python ctypes wrapper for embedded and TCP workflows, relational SQL, transactions, vectors, RAG, diagnostics, and cleanup.
Internet C++ is the C++-like scripting/compiler suite and KCPP its backend compiler. Its updated database invocation path remains separately release-gated.
Operations and assurance
Inspect redacted tokens, embedding batches, three-weight scores, transformer boundaries, provider calls, retrieval, jobs, timing, cancellation, and errors.
Apply authorization before provider calls, protected credentials, bounded context, injection defenses, fail-closed policy, and redacted audit records.
Exercise transaction isolation, interruption, cancellation, restart, job monitoring, and operational-limit checks through qualified workflows.
Start from packaged support, maintenance, policy/records, or embedded OEM applications with setup, sample data, diagnostics, and documentation.
Use short lessons and 17 evidence-bound long-form demonstrations covering installation, APIs, MCP, RAG, tracing, security, and recovery.
Use offline tests, checksums, manifests, documented limitations, and customer-environment validation before accepting a production workload.
Capabilities depend on the selected build, deployment mode, configuration, security policy, provider, and workload. Validate functionality, performance, recovery, and suitability in the intended environment before production use.
Go to DownloadsDiscuss your AI project