MCPcopy Index your code
hub / github.com/OpenHFT/Chronicle-Bytes

github.com/OpenHFT/Chronicle-Bytes @chronicle-bytes-2026.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release chronicle-bytes-2026.4 ↗ · + Follow
3,644 symbols 15,898 edges 351 files 1,055 documented · 29%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

BytesMarshallable (Interface)
Serialisable object that reads and writes its state directly to a Bytes stream. Default implementations delegate [22 implementers]
src/main/java/net/openhft/chronicle/bytes/BytesMarshallable.java
BytesConsumer (Interface)
Consumes bytes from a source and writes them to a BytesOut instance. Implementations typically pull data from a [12 implementers]
src/main/java/net/openhft/chronicle/bytes/BytesConsumer.java
WriteBytesMarshallable (Interface)
Functional interface for objects that can serialise their state directly to a BytesOut stream. Implementations t [9 implementers]
src/main/java/net/openhft/chronicle/bytes/WriteBytesMarshallable.java
OffsetFormat (Interface)
Strategy for formatting offsets when dumping bytes. [6 implementers]
src/main/java/net/openhft/chronicle/bytes/OffsetFormat.java
StreamingCommon (Interface)
A common base interface for streaming data access. It manages fundamental buffer properties such as positions and limits [6 …
src/main/java/net/openhft/chronicle/bytes/StreamingCommon.java

Core symbols most depended-on inside this repo

append
called by 484
src/main/java/net/openhft/chronicle/bytes/OffsetFormat.java
releaseLast
called by 405
src/main/java/net/openhft/chronicle/bytes/HexDumpBytes.java
toString
called by 328
src/main/java/net/openhft/chronicle/bytes/Bytes.java
writePosition
called by 281
src/main/java/net/openhft/chronicle/bytes/RandomCommon.java
write
called by 263
src/main/java/net/openhft/chronicle/bytes/Bytes.java
readPosition
called by 231
src/main/java/net/openhft/chronicle/bytes/RandomCommon.java
throwExceptionIfReleased
called by 169
src/main/java/net/openhft/chronicle/bytes/internal/ReferenceCountedUtil.java
bytesStore
called by 164
src/main/java/net/openhft/chronicle/bytes/Bytes.java

Shape

Method 3,204
Class 363
Interface 59
Enum 18

Languages

Java100%

Modules by API surface

src/main/java/net/openhft/chronicle/bytes/HexDumpBytes.java151 symbols
src/main/java/net/openhft/chronicle/bytes/AbstractBytes.java119 symbols
src/main/java/net/openhft/chronicle/bytes/internal/BytesInternal.java102 symbols
src/main/java/net/openhft/chronicle/bytes/UncheckedNativeBytes.java94 symbols
src/main/java/net/openhft/chronicle/bytes/BytesMarshaller.java91 symbols
src/main/java/net/openhft/chronicle/bytes/internal/NativeBytesStore.java89 symbols
src/test/java/net/openhft/chronicle/bytes/BytesTest.java82 symbols
src/test/java/net/openhft/chronicle/bytes/internal/EmptyBytesStoreTest.java70 symbols
src/main/java/net/openhft/chronicle/bytes/internal/NoBytesStore.java58 symbols
src/main/java/net/openhft/chronicle/bytes/BytesStore.java55 symbols
src/main/java/net/openhft/chronicle/bytes/internal/HeapBytesStore.java54 symbols
src/main/java/net/openhft/chronicle/bytes/StreamingDataInput.java51 symbols

For agents

$ claude mcp add Chronicle-Bytes \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact