Solution · Research

Research you can retrace.

A literature review becomes harder to use when the conclusions lose their sources. Minds connects papers, reading notes, and findings so your team can follow a summary back to the evidence, compare results, and continue the review as new work appears.

From a passage to a sourced claim
Illustrated workflow
Illustrative manuscriptS1 · p. 04

Comparing retrieval methods

A source passage, kept with its context.

The study compared ways to find source material for a research question.

02

The team evaluated keyword and similarity search on the same set of questions. Reviewers checked answers against the cited passages.

[S1]

This passage describes the evaluation. It does not report which method performed better.

Source retainedmanuscript / excerpt 02

Reading the source

Claims & evidence

03
  1. C01Reported

    Both methods were evaluated on the same questions.

    [S1] Passage 02
    Claim linked to the passage
  2. C02Inferred

    The choice of questions may affect the comparison.

    Synthesis from C01 · not a statement in the source
  3. ReviewOpen question

    Would the findings hold on a different collection?

    The passage alone does not answer this.

The source, the reported claim, and the inference remain distinct.

From reading to understanding

Build a library that supports the next question.

When comparing retrieval methods across papers, keep each method, the evaluation conditions, and the authors’ findings with the original source. An agent can retrieve those records when you ask how the studies differ.

01

Collect

Keep the original source.

Store the paper as a resource and record the reading as an event. Keep the author, date, and source link with the material you use.

02

Focus

Hold on to the research question.

Working memory keeps the active question and relevant context close while the wider library remains available for later retrieval.

03

Compare

Follow the supporting evidence.

Connect findings and citations in a knowledge graph, then use those relationships alongside similarity search to find related work.

04

Plan

Break a broad question into steps.

Use the reasoning system to organize a question into smaller tasks, such as finding evidence, comparing methods, and identifying gaps.

05

Review

Check a new conclusion.

Keep a proposed finding separate while you review its sources and consistency with existing knowledge.

06

Reuse

Save the method as well as the result.

Store a review procedure so the next project can reuse a useful sequence of searches and checks.

Source monitoring

Make the source of a statement clear.

A measurement, a quotation, and a hypothesis deserve different treatment. Record how each statement entered the research so a later summary can distinguish the authors’ reported result from your own interpretation. A source label describes its origin; the evidence still needs review.

01

Observed

What you measured.

Mark information gathered through direct observation, such as an experiment result or an instrument reading.

02

Reported

What the source said.

Keep a paper’s reported result attached to that paper. Quoting a finding does not turn it into an independent observation.

03

Inferred

What the analysis concluded.

Label a conclusion derived from other statements and preserve the reasoning that connects it to those premises.

04

Imagined

What you are proposing.

Mark a hypothesis or hypothetical scenario as such, so it remains distinguishable from established evidence.

05

Reconstructed

What was recovered from a fragment.

Keep a reconstructed record identifiable when it was recalled from partial information and may need further checking.

06

Lineage

How the statements connect.

Trace a finding through its supporting records to the original sources. Keep the path available when someone needs to review it.

As the evidence changes

Return to the evidence, not just the summary.

When a paper is corrected or a new result challenges an assumption, connected records help you find the affected findings and decide what to review next.

01

Citations

Find the work behind a finding.

Follow citation relationships from a summary back to the papers it depends on.

02

Assumptions

Explore what a conclusion depends on.

Use graph-based reasoning to examine an alternative assumption and compare the resulting paths. Keep that exploration labeled as hypothetical.

03

Questions

Continue an unfinished review.

Bring the research question, prior findings, and open tasks into the next session instead of restarting with an empty prompt.

04

History

See what you knew at the time.

Review dated readings and changes to knowledge to understand how a conclusion developed.

05

Updates

Review new learning with a recovery point.

Check proposed updates before they join trusted knowledge. Use compatible checkpoints to recover supported learning components after an unsuccessful update.

06

Organization

Store each part where it belongs.

Use resource memory for source material, episodic memory for readings, and procedural memory for the review method.

Developer example

Save a reading note with its source.

This HTTP example stores a reading note with a source identifier and tags. Use a Mind with MCP enabled, a signed capability authorized to write memory, and your own paper identifier. Supply the separate bearer token if your instance requires one.

Save a sourced note · TypeScript HTTPtypescript
// Run server-side with credentials scoped to this Mind.
const endpoint = process.env.AKASHA_URL;
const capability = process.env.AKASHA_CAPABILITY;
if (!endpoint || !capability) throw new Error("Configure your Mind connection");
const headers: Record<string, string> = {
  "Content-Type": "application/json",
  "x-akasha-capability": capability,
};
if (process.env.AKASHA_TOKEN) {
  headers.Authorization = "Bearer " + process.env.AKASHA_TOKEN;
}
const response = await fetch(new URL("/v1/mcp/tools/call", endpoint), {
  method: "POST",
  headers,
  body: JSON.stringify({
    name: "remember",
    arguments: {
      content: "Example reading note: Compare retrieval methods across papers.",
      context: { source: "paper-001", tags: ["literature-review"] },
    },
  }),
});
if (!response.ok) throw new Error("Memory request failed: " + response.status);
const output = await response.json();
if (output.is_error) throw new Error("Memory tool failed");
console.log(output.result.memory_id);
Research building blocks

Keep the evidence and its history together.

Combine stored documents, linked findings, source labels, and dated events to build a record your team can revisit.

At a glance
Source attribution
Distinguish observations, reports, inferences, and hypotheses
Connected knowledge
Follow citation and claim relationships
Time model
When a fact applied and when it was recorded
Evidence record
Keep source details with a finding
Developer reference
Memory request
POST /v1/mcp/tools/call · remember
Citation fact
bi-temporal triple
Cycle order
Perceive → Attend → Reason → Decompose → Learn → Act
Memory types
6 (episodic, procedural, resource, vault, working, associative)

Build on research you can return to.

Start with a paper and a question. Keep the sources and reasoning connected as your understanding grows.