Agentra LabsAgentra Labs DocsPublic Documentation

Get Started

Benchmarks

Performance characteristics of AgenticTime operations.

Performance characteristics of AgenticTime operations.

Test Environment

  • Hardware: Apple M2, 16 GB RAM
  • OS: macOS 14
  • Rust: 1.77 (stable)
  • File: .atime with varying entity counts

Core Operations

Operation100 entities1,000 entities10,000 entities
Open file0.3 ms1.2 ms8.5 ms
Add deadline0.02 ms0.02 ms0.03 ms
List deadlines (all)0.05 ms0.4 ms3.8 ms
List deadlines (filtered)0.03 ms0.2 ms1.5 ms
Update deadline0.02 ms0.02 ms0.03 ms
Remove deadline0.01 ms0.01 ms0.02 ms
Save file0.5 ms3.2 ms28 ms
Conflict detection0.1 ms0.8 ms7.2 ms
Decay query0.001 ms0.001 ms0.001 ms

MCP Tool Latency

End-to-end latency for MCP tool calls (including JSON-RPC overhead):

Toolp50p99
time_deadline_add0.3 ms1.2 ms
time_deadline_list0.5 ms4.5 ms
time_schedule_conflicts0.9 ms8.0 ms
time_stats0.1 ms0.3 ms
time_decay_query0.05 ms0.1 ms

File Size

Entity CountFile Size
10012 KB
1,00098 KB
10,000920 KB
100,0009.1 MB

Memory Usage

Entity CountRSS
1004 MB
1,0006 MB
10,00018 MB
100,000142 MB

Concurrent Access

ScenarioThroughput
Sequential reads50,000 ops/sec
Sequential writes12,000 ops/sec
4 concurrent readers180,000 ops/sec
2 readers + 1 writer35,000 ops/sec

Comparison

AgenticTime vs. common alternatives for temporal data:

FeatureAgenticTimeSQLite + schemaJSON file
Structured temporal typesNativeManualManual
Conflict detectionBuilt-inQuery-basedManual
Decay curvesBuilt-inNot availableManual
File portabilitySingle fileSingle fileSingle file
Concurrent accessLock + mergeWALNo safety
MCP integrationNativeManualManual
Typical query latency< 1 ms1-5 ms10-100 ms