Skip to main content
AIDiveForge AIDiveForge
Visit Eidentic

Get This Tool

License: Apache-2.0 Any use incl. commercial
Local-run terms: Full source available under Apache-2.0; install via npm and run on Node/Bun/Deno/edge with user-provided models and stores.

Share This Tool

Compare This Tool
📋 Embed this tool on your site

Copy this code to embed a compact tool card:

Eidentic

FreeOpen SourceAPISelf-HostedAgentic

Pricing

Model
Free

Summary

Most agent frameworks bolt memory on as an afterthought — a vector search that stuffs retrieved chunks into the prompt and calls it recall. Eidentic is a TypeScript SDK built around the premise that memory should be a first-class runtime concern, not a retrieval hack.

The SDK centers on a temporal knowledge graph that tracks when facts were true, resolves contradictions, and consolidates between sessions — so the agent sharpens over time rather than accumulating noise. Durable runs, enforced cost ceilings, and CI-gated evals ship as part of the core, not as paid add-ons. The vendor benchmarks report 55.2% on LongMemEval versus 41.0% for full-context stuffing, and claims up to 39× fewer tokens per query. The gap shows up in support and long-running assistant workflows where session history compounds. At v0.1, the ecosystem is early — teams building anything outside the TypeScript path face a hard stop.

Bottom line: The right pick for a TypeScript team building a support or memory-heavy assistant that needs production reliability without a paid infrastructure layer — and the wrong pick the moment your stack is Python, Java, or anything outside the Node/Bun/Deno runtime.

Community Performance Report Card

No community ratings yet. Be the first to rate this tool!

Best For: TypeScript-first agent development, Production-grade memory and execution features, Serverless and edge deployments, Teams needing open-source agent infrastructure without paid add-ons

Community Benchmarks Community

No community benchmarks yet. Be the first to share a real-world data point.

  • Temporal knowledge graph tracks fact validity over time and resolves contradictions automatically, which means agents reasoning over months of sessions return accurate historical context instead of hallucinating stale or overwritten facts.
  • Sleep-time consolidation reorganizes memory between sessions without prompt growth, so token costs stay flat as conversation history accumulates — the vendor cites up to 39× fewer tokens per query versus full-context retrieval.
  • Enforced cost ceilings and CI-gated evals ship as core runtime features, which means you catch regressions and runaway spend in the build pipeline instead of discovering them in production billing.
  • Provider-agnostic model and store configuration — OpenAI, Anthropic, Google, Mistral on the model side; SQLite, libSQL, Turso, Postgres, pgvector, Qdrant, LanceDB, Pinecone on the store side — so swapping backends is a constructor argument, not an architectural rewrite.
  • Apache-2.0 license with no paid tier and a self-hosted path, which means the full feature set is available without a commercial dependency or a pricing conversation when you scale.
  • The SDK is TypeScript-only. A Python, Go, or Java team hits a dead end at the npm install step — there is no polyglot client, no REST-only path that abstracts the language requirement, and no migration story. Those teams look at LangChain, LlamaIndex, or a framework with a language-agnostic API.
  • At v0.1 with a thin community footprint and docs that the vendor describes as early, debugging non-obvious memory consolidation behavior — why a fact was superseded, why recall missed a session — produces limited guidance. Teams operating at scale with on-call SLA expectations will find the lack of managed support or a commercial support tier a blocking constraint.
  • There is no visual workflow editor or low-code interface. Teams whose agent logic is owned by non-engineers, or whose approval process requires non-technical stakeholders to inspect and modify agent behavior, have no path forward without writing TypeScript — at which point they evaluate tools like Dify or Flowise instead.

Community Reviews

No reviews yet. Be the first to share your experience.

About

Platforms
Node, Bun, Deno, Edge
API Available
Yes
Self-Hosted
Yes
Last Updated
2026-06-12T22:17:07.453Z

Best For

Who it's for

  • TypeScript-first agent development
  • Production-grade memory and execution features
  • Serverless and edge deployments
  • Teams needing open-source agent infrastructure without paid add-ons

What it does well

  • Building support agents that recall past sessions with citations
  • Creating agents with long-term memory that improves over time
  • Deploying durable multi-step agent workflows with cost limits
  • Running CI-gated evaluations for agent reliability

Integrations

OpenAIAnthropicGoogleMistralSQLitelibSQLTursoPostgrespgvectorQdrantLanceDBPineconeMCPA2ANext.jsReact

Discussion Community

No discussion yet. Sign in to start the conversation.

Spotted incorrect or missing data? Join our community of contributors.

Sign Up to Contribute

Community Notes & Tips Community

Be the first to contribute. General notes, observations, gotchas, and tips from people who use this tool day-to-day.

Frequently Asked Questions

Is Eidentic free?
Yes — Eidentic is fully free to use. There is no paid tier.
Is Eidentic open source?
Yes. Eidentic is open source.
Does Eidentic have an API?
Yes. Eidentic exposes a developer API. See the official documentation at https://eidentic.dev for details.
Can I self-host Eidentic?
Yes. Eidentic supports self-hosting on your own infrastructure.
What platforms does Eidentic support?
Eidentic is available on: Node, Bun, Deno, Edge.

Hours Saved & ROI Stories Community

Be the first to contribute. Concrete time/cost savings, with context. e.g. "Cut my code review backlog from 4h to 45m per week."

Eidentic

Agents that grow a 50-session conversation history without ballooning token costs are the problem Eidentic is designed for. The core workflow is a TypeScript `Agent` class that wraps your model of choice, wires a persistent store (SQLite, libSQL, Postgres, or a vector backend like pgvector, Qdrant, LanceDB, or Pinecone), and exposes a streaming `query()` method that handles session memory recall and citation internally. Packages for Next.js, React, Node, Bun, Deno, and edge runtimes ship alongside the core, so the surface from local SQLite prototype to edge deployment is the same API.

The differentiating claim is the four-tier temporal knowledge graph. Rather than overwriting stored facts or blindly appending retrieved chunks to the prompt, the engine marks superseded facts with a validity window and keeps them for historical reasoning. Between sessions, a sleep-time consolidation pass reorganizes what was learned without growing the prompt. The vendor states 1,510 tests run in CI and publishes LongMemEval comparisons showing the retrieval approach outperforming full-context recall at a fraction of the token cost — retrieval, not stuffing, is the architectural bet.

Eidentic fits TypeScript-first teams who want durable agent execution, memory that compounds across sessions, and cost enforcement baked in — not assembled from separate services. The friction surfaces fast outside that lane: the SDK is Apache-2.0 and ships no commercial tier, which means no managed hosting or support SLA. At v0.1, the docs and community footprint are thin. Teams expecting Python bindings, a visual workflow builder, or a hosted cloud option will find precious little here and will look toward frameworks with broader language support or a managed offering.