QNTX

module
v0.23.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2026 License: MIT

README

+ = ✦ ⟶

Go Tests Nix Image

QNTX: Continuous Intelligence

A new paradigm where systems continuously evolve their understanding through verifiable attestations.

Data → Graph → Knowledge → Intelligence → Action
  ↑                                         ↓
  └───────── Continuous Learning ──────────┘

What is QNTX?

QNTX provides a domain-agnostic foundation for building knowledge systems. At its core is the Attestation Type System (ATS) - a way to track who said what, when, and in what context. For architecture and philosophy, see Understanding QNTX.

Quick Example
# Record an attestation
qntx as USER-123 is member of TEAM-ENGINEERING

# Query attestations
qntx ax member of TEAM-ENGINEERING

# Continuous updates via Pulse
qntx pulse start  # Keeps your data current automatically

Installation

See Installation Guide for all installation methods including Nix, Docker, and building from source.

Segments

QNTX uses semantic symbols as a namespace system. See GLOSSARY.md for complete definitions.

Configuration

QNTX works out of the box without configuration. See am package for details on multi-source configuration and precedence.

Testing

Run the full test suite:

make test

Directories

Path Synopsis
ai
llm
am
ats
Package ats (Attestation Type System) provides a domain-agnostic framework for creating, storing, and querying attestations about entities.
Package ats (Attestation Type System) provides a domain-agnostic framework for creating, storing, and querying attestations about entities.
ax
ingestion
Package ingestion provides interfaces for data ingestion.
Package ingestion provides interfaces for data ingestion.
ix
lsp
Package lsp provides Language Server Protocol-inspired language intelligence for ATS queries.
Package lsp provides Language Server Protocol-inspired language intelligence for ATS queries.
so
Package so implements semantic operations (⟶ so actions) for attestation queries.
Package so implements semantic operations (⟶ so actions) for attestation queries.
so/actions/csv
Package csv implements CSV export action for attestation queries.
Package csv implements CSV export action for attestation queries.
so/actions/prompt
Package prompt provides attestation-driven prompt execution for LLMs.
Package prompt provides attestation-driven prompt execution for LLMs.
storage
Package storage provides batch persistence operations for attestations.
Package storage provides batch persistence operations for attestations.
storage/sqlitecgo
Package sqlitecgo provides a CGO wrapper for the Rust qntx-sqlite storage backend.
Package sqlitecgo provides a CGO wrapper for the Rust qntx-sqlite storage backend.
vidstream/vidstream
Package vidstream provides video processing for QNTX attestation generation.
Package vidstream provides video processing for QNTX attestation generation.
wasm
Package wasm provides a pure-Go bridge to qntx-core compiled as WebAssembly.
Package wasm provides a pure-Go bridge to qntx-core compiled as WebAssembly.
cmd
qntx command
typegen command
Package errors provides error handling for QNTX.
Package errors provides error handling for QNTX.
glyph
internal
ixgest
Package plugin provides the plugin architecture for QNTX domain extensions.
Package plugin provides the plugin architecture for QNTX domain extensions.
grpc
Package grpc provides gRPC transport for external domain plugins.
Package grpc provides gRPC transport for external domain plugins.
async
Package async provides asynchronous IX job processing with pulse control.
Package async provides asynchronous IX job processing with pulse control.
budget
Package budget provides budget tracking for Pulse operations.
Package budget provides budget tracking for Pulse operations.
schedule
Package schedule provides recurring job scheduling with pulse control.
Package schedule provides recurring job scheduling with pulse control.
Package qntxcode provides the code domain plugin for QNTX.
Package qntxcode provides the code domain plugin for QNTX.
ast
Package ast provides AST-based code transformation functionality.
Package ast provides AST-based code transformation functionality.
cmd/qntx-code-plugin command
qntx-code-plugin is an external gRPC plugin for the code domain.
qntx-code-plugin is an external gRPC plugin for the code domain.
langserver/gopls
Package gopls provides LSP client functionality for Go code analysis to enhance qntx code AI-assisted development capabilities.
Package gopls provides LSP client functionality for Go code analysis to enhance qntx code AI-assisted development capabilities.
vcs/github
Package github provides GitHub integration for code review and PR workflows.
Package github provides GitHub integration for code review and PR workflows.
Package sym defines canonical symbols for QNTX SEG operations and system markers.
Package sym defines canonical symbols for QNTX SEG operations and system markers.
Package typegen generates type definitions from Go source code for multiple target languages.
Package typegen generates type definitions from Go source code for multiple target languages.
api
Package api generates API endpoint documentation from Go HTTP server code.
Package api generates API endpoint documentation from Go HTTP server code.
css
util
Package util provides shared utilities for type generators.
Package util provides shared utilities for type generators.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL