Skip to content

ikigai

A resource-resolution kernel in Rust. Address information by identity, resolve it through composable spaces, and cache once. Deterministic by default — a language model is the last resort, never the first.

Everything is a resource named by a URI, resolved through a runtime-free kernel against bound endpoints with five verbs: Source, Sink, Exists, Delete, Meta. Endpoints describe themselves, so the catalog is machine-legible and an agent's tool list is the manifold under its capability.

  • Start here: The ikigai Book — the tutorial, from resolution to a kernel behind a socket. Every code block is compiled against the published crates.
  • ikigai-core — the kernel: identity, representations, resolution, caching, capabilities. Compiles to WebAssembly.
  • ikigai-cli — the ikigai command and host: REPL, transports (IPC, QUIC), the MCP projection.
  • The vocabulary is published at ikigai-rs.dev/ns as Turtle and as a JSON-LD context.

Site: ikigai-rs.dev · Pre-alpha · MIT / Apache-2.0

Popular repositories Loading

  1. ikigai-lisp ikigai-lisp Public

    Steel-backed Lisp evaluator as an ikigai module — urn:lisp:eval, whose builtins are the cap-scoped kernel verbs (source/sink/meta/exists/delete).

    Rust 2

  2. ikigai-python ikigai-python Public

    Pure-Python client + servable peer for the ikigai wire protocol (L0 of the polyglot ladder)

    Python 1 1

  3. ikigai-name ikigai-name Public

    Persistent-identifier resolution as an ikigai module: urn:name:* resolves curated IRIs against an externalized, capability-scoped registry — hosted, redirected or mirrored.

    Rust 1

  4. ikigai-log ikigai-log Public

    The line grammar and PROV-O-aligned RDF vocabulary of the ikigai log: greppable one-line entries that transrept mechanically into a queryable provenance graph.

    Rust 1

  5. ikigai-core ikigai-core Public

    Rust 1

  6. ikigai-cli ikigai-cli Public

    Rust 1

Repositories

Showing 10 of 38 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…