Home ·

Home for this workspace

Everything below comes from this workspace’s memory records and audit trail.

—Live memories
—All versions, including history
—Workspaces
—Sessions

Needs review

Pending sources, quarantined records and conflicts reported by the engine.

Choose a workspace

Loading review state…

Recent activity

Privacy-safe operations from the audit log.

WhenActorActionScopeReceipt
Loading activity…

Connections · local coding agents

Carry a project fact into your next session

Choose a workspace to begin.

This checklist stays on this browser, separately for each workspace and project. Local memory needs no account.

Use this workspace in your agent

Choose a workspace and project above, save its default, then copy the instructions into your agent’s project instructions. You only need to do this once per project.

Default workspace for this project

Save a default on this Engraphis server for agents that supply this project’s repository name and omit a workspace. An explicit workspace or a supplied session takes priority. Memory type does not choose a workspace.

Select a project to configure its default workspace.

Copy agent instructions

Project instructions follow your saved default, so you can change it here later. With no project selected, the instructions use this workspace directly.

  1. Connect your agent

    On the machine running your agent, run engraphis-init. Use its setup command for the same local database as this dashboard; it includes any configured database and encryption paths.

    For an installation already using the shared private configuration:

    Other clients may use different configuration formats. For HTTP or hosted connections, follow the connection guide.

  2. Save a fact and recall it after a restart

    Save one useful project decision. Review its source and approve it for prompt context. Restart your agent, then ask it about the decision in the workspace and project shown above.

  3. Correct the fact and inspect its history

    Open the cited record in Library, revise it, and inspect the supersession chain. Confirm that your agent recalls the current version.

Ask · grounded retrieval

Answer from what the store can support

Every claim links to a memory. If the evidence is weak, Engraphis says so.

Choose a workspace

Experimental Jev retrieval planning

Jev can prioritize one route already produced locally. The original query and retrieval filters stay fixed. A 40-task synthetic check found no retrieval-metric change; this option has no demonstrated user-workload benefit.

Ask a question to begin.

Inspect retrieval and scores

Retrieved candidates from this answer

Rank is relative to this answer only. Support is the absolute word and meaning overlap that grounding checks; retention is how strongly the record is currently held.

Candidates from the grounded answer will appear here.

Library · active memory

Browse, add and govern memories

Live records stay editable without erasing their temporal history.

Choose a workspace

0 memories
Select memories on this page to move them to another workspace.

Loading memories…

Selected memory

Choose a memory

Select a memory from the library to inspect its content, scope, provenance and history.

Explore · evidence graph

Explore project connections

Open Graph & Relationships to load the graph.
0 entities · 0 relations Galaxy gravity

Arrow keys move between entities, most connected first. Enter opens the selected entity’s connections and Escape clears the selection. The Analyse tab lists entities and relations in the current graph scope.

Spec Studio

SWARM prompt-crawler · LEGS 16 · WORDS READ 0/0 · LINKS 0 · FLAGS 0
· SPEC SCORE 0 · TARGET studio.prompt
CRAWL LOG replay
SECTIONS 0
COVERAGE RADAR live
CLAIMS 0
OWNERS 0
APPROVALS 0
WORD HEAT 0
Enter a specification to begin.
SPEC SCORE live
—
flags to ask · 0
ask, don't guess
CRAWLER.PY illustration
# crawler.py · reads prompt spec
graph = load("studio.prompt")
spider = Crawler(legs=16)
for sec in graph.sections:
  spider.walk_to(sec)
  for w in sec.words:
    kind = classify(w)
    if kind == "vague":
      flags.append(w)
    else:
      graph.link(w)

Activity · provenance and history

Activity and memory history

Inspect support, supersessions and privacy-safe receipts without flattening history.

Search for a claim to inspect its live support and what it replaced.

Search a topic to travel through its valid-time history.

Recorded operations

Actor, action, scope and verification state.

Checking the receipt chain…

Loading context savings…

Loading audit records…

Settings · workspace and services

Settings and local operations

Workspace, consolidation, hosted services and interface preferences in one place.

Runtime savings

Estimated context saved

Loading receipt-backed estimate…

— tokens avoided
—

Workspaces

Each workspace is an independent visibility boundary.

Loading workspaces…

Pro · end-to-end encrypted

Sync eligible shared workspaces

Push this device’s changes and pull peer changes for every eligible shared workspace. Secret, session-scoped, and personal-workspace memories stay local.

Open this tab to check the Cloud Sync connection.

Sleep-time maintenance

Review before memory evolves

A dry run finds recurring episodes and decayed transients. Nothing is committed until you explicitly apply it.

No preview has been run.

Pro · hosted compute

Portfolio analytics without moving secret memory

Aggregate health, growth and reinforcement trends are computed through the connected Engraphis Cloud account. Local memory health for this workspace is always on Home.

Open this tab to check availability.

Subscribe to Pro

Pro · managed maintenance

Schedule consolidation with an explicit upload boundary

Hosted automation receives a bounded workspace snapshot. Secret and session-scoped memory stays local.

Open this tab to check availability.

Subscribe to Pro

Team · hosted control plane

Shared workspaces, member roles and named seats

Organizations, invitations, roles, named seats, scoped device credentials and team audit run in Engraphis Cloud. This local dashboard stays single-user.

Checking local connection state…

Plans & billing

Free is local forever. Pay only for hosted services.

This installation

Checking plan status…

CapabilityFreeProTeam
Local memory engineIncludedIncludedIncluded
Grounded recallIncludedIncludedIncluded
Bi-temporal provenanceIncludedIncludedIncluded
Relations graphIncludedIncludedIncluded
Manual consolidationIncludedIncludedIncluded
Cloud sync—IncludedIncluded
Managed automation—IncludedIncluded
Portfolio analytics—IncludedIncluded
Shared workspaces——Included
Members and roles——Included
Remote agent access——Included

Preferences · this installation

Make the workspace yours

Choose how Engraphis connects while keeping memory, recall, and storage local by default. The theme is in the sidebar under Display and account.

Local-first runtime

Managed processing

Encrypted Cloud Sync has its own controls. Managed processing lets hosted services read an eligible snapshot to generate insights and run automation. Secret and session-scoped records stay local.

Select a workspace.

Pro · hosted account

Engraphis Cloud

Manage your subscription, connected devices, and hosted account settings in Engraphis Cloud.

Engine

Local runtime

Version
—
Dashboard server
—
Engine
v2 · bi-temporal
Storage
SQLite on the dashboard server
Embedder
—

Optional synthesis

Connect an LLM

Use a provider only when you want schema-validated extraction. Recall and storage remain local by default.

Checking local configuration…

Engine

Local runtime

API
Engine
v2 · bi-temporal
Storage
local SQLite

Confirm

Remote server access

Connect to a remote Engraphis server

This remote server requires an administrator access token. The dashboard on your own computer opens automatically.

Where do I find my access token?

Ask the person who set up this Engraphis server. If you set it up yourself, use the ENGRAPHIS_API_TOKEN value in your Engraphis configuration.

This browser stays signed in for up to 12 hours. The token is cleared from this form after you submit it.

Organize memory

Move selected memories

Preview the destination and preserved history before moving. Moving changes who can access these memories to the destination workspace’s access rules.

Choose a destination, then preview the move.

Graph connections

Connected nodes

Memories

Quick import

Import into this workspace

Files are extracted on the machine running Engraphis: documents, code, PDFs, and images or audio when the matching extractor is installed. Each file becomes untrusted workspace memory that you can review before approving it for prompts. One import carries up to 1,500 files and 750 MB.

Drag files or a folder here, or choose them.

Import a folder by its path on the machine running Engraphis

Use this for large folders. The path must be inside that account’s home directory or a folder listed in ENGRAPHIS_IMPORT_ROOTS. Dependency and hidden folders are skipped.

Deriving facts can send file text to your configured LLM provider. Leave it off to keep the import on this machine.

Code and database sources

Add structure to the graph

Index a code repository

Parses source files on the machine running Engraphis into symbols and call edges, then links them to memories that mention them. Re-running reads only changed files. Use a path inside the allowed indexing folder, relative to that folder or absolute.

Import a PostgreSQL schema

Reads table, column and key metadata from the catalog into entities and relations; row data is never read. The connection string is used once and is never stored.

Local document import

Import local documents

Choose individual files or a folder. Engraphis previews supported document formats before it writes anything; uploaded bytes are processed locally and are not kept as dashboard upload copies.

Choose files or a folder to preview its import.

No preview yet.