pkg/

directory
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package backfill extracts token usage from Claude Code transcripts and backfills historical nodes in the tapes database.
Package backfill extracts token usage from Claude Code transcripts and backfills historical nodes in the tapes database.
Package cliui provides reusable terminal UI helpers (spinners, step indicators, markdown rendering) for tapes CLI commands.
Package cliui provides reusable terminal UI helpers (spinners, step indicators, markdown rendering) for tapes CLI commands.
Package dotdir manages the .tapes/ and ~/.tapes directories.
Package dotdir manages the .tapes/ and ~/.tapes directories.
Package embeddings
Package embeddings
ollama
Package ollama implements pkg/embedding's Embedder client for Ollama's embedding APIs
Package ollama implements pkg/embedding's Embedder client for Ollama's embedding APIs
utils
Package embeddingutils is the embeddings utility package
Package embeddingutils is the embeddings utility package
Package git provides utilities for detecting git repository information.
Package git provides utilities for detecting git repository information.
llm
Package llm provides a internal representations of LLM inference API requests and responses which are then further mutated and handled.
Package llm provides a internal representations of LLM inference API requests and responses which are then further mutated and handled.
provider/anthropic
Package anthropic
Package anthropic
provider/ollama
Package ollama
Package ollama
provider/openai
Package openai
Package openai
Package logger provides opinionated logging capabilities for the tapes system.
Package logger provides opinionated logging capabilities for the tapes system.
Package merkle is an implementation of a Merkel DAG
Package merkle is an implementation of a Merkel DAG
Package publisher provides interfaces and implementations for publishing Merkle DAG nodes to external event streaming systems.
Package publisher provides interfaces and implementations for publishing Merkle DAG nodes to external event streaming systems.
kafka
Package kafka provides a Kafka-backed Publisher implementation.
Package kafka provides a Kafka-backed Publisher implementation.
Package skill provides LLM-powered extraction of reusable patterns from tapes sessions, outputting Claude Code SKILL.md files.
Package skill provides LLM-powered extraction of reusable patterns from tapes sessions, outputting Claude Code SKILL.md files.
Package sse provides a minimal, purpose-built SSE (Server-Sent Events) tee-reader for use in the tapes proxy.
Package sse provides a minimal, purpose-built SSE (Server-Sent Events) tee-reader for use in the tapes proxy.
Package storage
Package storage
ent
ent/driver
Package entdriver
Package entdriver
migrate
Package migrate provides a versioned schema migration engine for tapes storage backends.
Package migrate provides a versioned schema migration engine for tapes storage backends.
postgres
Package postgres provides a PostgreSQL-backed storage driver using ent ORM.
Package postgres provides a PostgreSQL-backed storage driver using ent ORM.
sqlite
Package sqlite provides a SQLite-backed storage driver using ent ORM.
Package sqlite provides a SQLite-backed storage driver using ent ORM.
Package telemetry provides anonymous usage tracking for the tapes CLI using PostHog.
Package telemetry provides anonymous usage tracking for the tapes CLI using PostHog.
Package update provides a best-effort mechanism for checking whether a newer version of tapes is available.
Package update provides a best-effort mechanism for checking whether a newer version of tapes is available.
Package utils provides bespoke, one off utils that don't make sense to be their own package
Package utils provides bespoke, one off utils that don't make sense to be their own package
Package vector provides interfaces and implementations for vector storage and embedding.
Package vector provides interfaces and implementations for vector storage and embedding.
chroma
Package chroma provides a Chroma vector database driver implementation.
Package chroma provides a Chroma vector database driver implementation.
pgvector
Package pgvector provides a PostgreSQL-backed vector driver using the pgvector extension.
Package pgvector provides a PostgreSQL-backed vector driver using the pgvector extension.
sqlitevec
Package sqlitevec provides a SQLite-backed vector driver using sqlite-vec.
Package sqlitevec provides a SQLite-backed vector driver using sqlite-vec.

Jump to

Keyboard shortcuts

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