internal/

directory
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 5, 2026 License: BSD-3-Clause

Directories

Path Synopsis
Package client is a tiny RESP2 client.
Package client is a tiny RESP2 client.
Package dashboard serves a small read-only web UI: a live key browser plus hit/miss ratio and memory usage (PRD §7).
Package dashboard serves a small read-only web UI: a live key browser plus hit/miss ratio and memory usage (PRD §7).
Package embed is an optional client for an OpenAI-compatible embeddings endpoint (POST /v1/embeddings).
Package embed is an optional client for an OpenAI-compatible embeddings endpoint (POST /v1/embeddings).
Package mcp implements a minimal Model Context Protocol server over stdio so that Claude (Desktop or Code) and other MCP-aware agents can use RAMen directly as a tool — no custom wrapper service (PRD §7, §15).
Package mcp implements a minimal Model Context Protocol server over stdio so that Claude (Desktop or Code) and other MCP-aware agents can use RAMen directly as a tool — no custom wrapper service (PRD §7, §15).
Package persist provides simple snapshot-to-disk persistence: the whole keyspace is gob-encoded to a file on an interval and on graceful shutdown, and loaded back on startup.
Package persist provides simple snapshot-to-disk persistence: the whole keyspace is gob-encoded to a file on an interval and on graceful shutdown, and loaded back on startup.
Package pubsub implements RAMen's PUBLISH/SUBSCRIBE channel registry.
Package pubsub implements RAMen's PUBLISH/SUBSCRIBE channel registry.
Package resp implements a minimal RESP2 (REdis Serialization Protocol v2) reader and writer.
Package resp implements a minimal RESP2 (REdis Serialization Protocol v2) reader and writer.
Package server is RAMen's RESP2 TCP server: it accepts connections, parses commands, dispatches them against the store, and writes replies.
Package server is RAMen's RESP2 TCP server: it accepts connections, parses commands, dispatches them against the store, and writes replies.
Package store is RAMen's in-memory keyspace.
Package store is RAMen's in-memory keyspace.
Package vector implements a flat (brute-force) vector index with cosine similarity.
Package vector implements a flat (brute-force) vector index with cosine similarity.

Jump to

Keyboard shortcuts

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