docs.rs failed to build sekejap-0.5.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
sekejap-0.1.8
Sekejap
Sekejap is an embedded, graph-first multimodel database engine for workloads that combine graph, time, space, vector, and text.
Built for cases like:
- root-cause analysis
- hybrid retrieval and graph-aware RAG
- memory retrieval around time and place
- researcher, article, music, and knowledge graph discovery
Hello World: Root Cause Analysis
Rust:
use SekejapDB;
use Path;
Python:
=
=
Hello World: Hybrid Retrieval
Rust:
let rows = db.query?;
Python:
=
Available As
- Rust library
- Rust CLI
- Python library
- Python bindings with both SQL and Atomic interfaces
Common-user recommendation:
- use SQL first
Lower-level control:
- use Atomic / fluent builder when you need it
Installation
Rust
Library:
CLI:
Then run:
Python
Library and CLI:
Then use either:
or:
npm
Planned later for CLI distribution.
Quick Usage
Rust main API:
SekejapDB::new(path, capacity)db.query(input)db.count(input)db.explain(input)db.mutate(input)db.flush()db.nodes()db.edges()db.schema()
Python main API:
sekejap.SekejapDB(path, capacity=...)db.query(input)db.count(input)db.explain(input)db.mutate(input)db.flush()db.nodes()db.edges()db.schema()
Input styles:
- SQL
- SekejapQL / pipeline text
- JSON pipeline and JSON mutation payloads
Recommended usage:
- Rust app code: SQL first, Atomic when lower-level control is needed
- Python app code: SQL first
- CLI: SQL first
Current Status
Rust library is ready for production testing for the core surface:
CREATE COLLECTIONINSERT INTOSELECTTRAVERSERELATERELATE MANYUPDATEDELETE FROMUNRELATE
Collection schemas now persist across reopen, so SQL create/write/query survives process restarts.
Current strongest benchmark areas:
- anchored graph traversal
- exact-time filtering
- vector retrieval
- point-centric spatial filtering
Current weakest area:
- vague time and vague-time-heavy hybrid planning
Docs
License
MIT