EveryDev.ai
Subscribe
Home
Tools

3,804+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Hillock
    Hillock icon

    Hillock

    Agent Memory

    A lightweight, 100% local neuro-symbolic memory engine combining hyperdimensional computing, Hebbian plasticity, and SQLite knowledge graphs for offline AI agents.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under AGPL-3.0. Clone, use, modify, and distribute according to the license terms.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteGitHubllms.txt

    Topics

    Agent MemoryLocal InferenceRetrieval-Augmented Generation

    Alternatives

    ScreenMindSemanticaMemPalace
    Developer
    Roan de JagerRoan de Jager builds Hillock, a local neuro-symbolic memory…

    Listed Sep 2026

    About Hillock

    Hillock is an open-source, local memory engine built by Roan de Jager for edge hardware and privacy-first AI workflows. It replaces vector databases and LLM-based extraction pipelines with a three-tier neuro-symbolic architecture that runs entirely offline, requiring less than 1.2 GB of VRAM. The project is licensed under AGPL-3.0 and is actively developed on GitHub, currently at version 0.6.0.

    What It Is

    Hillock is a local agent memory system that answers queries from a deterministic knowledge graph rather than approximate vector similarity. It ingests text and PDF documents using the TALON extraction pipeline — a three-stage process combining coreference resolution (Fastcoref), a bi-encoder predicate router (MiniLM), and a zero-shot relation extractor (GLiREL Large) — without ever calling a generative LLM during ingestion. A local LLM via Ollama is invoked only once a query has already passed a hard similarity gate, ensuring the model only generates responses grounded in verified facts.

    Three-Tier Memory Architecture

    Hillock's memory system is composed of three complementary layers that work together:

    • SQLite Knowledge Graph: Stores ground-truth facts as Subject-Predicate-Object (SPO) triples in relational tables, eliminating vector drift and approximation errors for factual recall.
    • Hebbian Plasticity Engine: Tracks co-occurring concepts across conversation turns using gradient-free synaptic learning (η=0.15, decay γ=0.01) to mimic associative memory, surfaced live via the /inspect command.
    • Hyperdimensional Reservoir (VSA/HDC): A 10,000-dimensional bipolar hypervector space that compresses conversation context with fading-memory decay, resolves pronouns, binds multi-hop relational paths via positional permutations, and hard-blocks unanswerable queries in under a millisecond.

    HYDRA Gating and Hallucination Prevention

    The HYDRA (Bipolar Late-Interaction MaxSim Gating) system is the core anti-hallucination mechanism. It replaces legacy single-vector query bundling with token-level MaxSim scoring natively in 10,000-D bipolar space. A Sub-Dimensional Projection Cascade evaluates MaxSim across a 2,000-D slice first to early-reject approximately 95% of candidate facts in ~0.5ms. The gate is a hard cutoff at HDC_THRESHOLD = 0.55 — queries that do not clear this threshold receive a hardcoded refusal ("I do not have verified information about that.") rather than a hallucinated answer, consuming zero GPU generation cycles.

    Edge Hardware Design and Performance

    Hillock was explicitly designed for mid-range and low-power hardware. The README reports the following benchmark comparisons between standard local RAG and Hillock's TALON+HDC pipeline:

    • Ingestion latency for a 30-sentence document: ~5 seconds at 6.3 sentences/sec (GPU) vs. 15–30 minutes for an 8B LLM pipeline.
    • VRAM footprint: under 1.2 GB (tested on a GTX 1070) vs. 5.8–16 GB+ for LLM-based extraction.
    • CPU-only execution: fully supported; the complete ingestion and benchmark suite runs on a standard laptop CPU with no GPU requirement.
    • Sub-second retrieval: the 2,000-D projection cascade evaluates 32 queries in approximately 1.16 seconds (~0.036s per query) on CPU.

    Update: v0.6.0 — The HyperGraph & Late-Interaction Expansion

    Version 0.6.0, published on August 29, 2026, is described in the README as the largest architectural update to Hillock to date. Key changes include:

    • HYDRA late-interaction gating replacing legacy single-vector bundling, eliminating query-length decay.
    • HYPERGRAPH-HDC multi-hop path reasoning using Positional Permutation (cyclic coordinate shifts) to break Hadamard binding commutativity, enabling 2-hop and 3-hop relational reasoning during ingestion without LLM calls.
    • Hybrid Edge Storage Schema constraining SQLite strictly to 1-hop SPO triples while storing multi-hop paths as bit-packed BLOBs in a dedicated hdc_reservoirs table.
    • 21-point verification suite (verify_hillock.py) upgraded with permutation orthogonality and sequential path validation checks, safe to wire into CI without a GPU runner.

    Benchmark results for v0.6.0 show extraction recall of 59.1%, hard-negative block rate of 60.0%, and retrieval accuracy of 54.5% on the project's current fixed benchmark of one 32-sentence academic text with 22 answerable and 10 hard-negative queries. The README explicitly notes these numbers are directional rather than statistically robust, with a larger benchmark planned before any v1.0 claims.

    Setup and CLI Workflow

    Hillock ships with one-click launcher scripts (run.bat for Windows, run.sh for Linux/macOS) that create a virtual environment, install dependencies, and check for the spaCy en_core_web_sm model automatically. Manual setup requires Python 3.10+, PyTorch with optional CUDA support, and a locally running Ollama instance with at least one instruct-tuned model. The interactive CLI supports commands for document ingestion (/ingest), personality mode switching (/mode strict|balanced|conversational), live model switching (/model), entity inspection (/inspect), and debug verbosity control (/debug).

    Hillock - 1

    Community Discussions

    Be the first to start a conversation about Hillock

    Share your experience with Hillock, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under AGPL-3.0. Clone, use, modify, and distribute according to the license terms.

    • Full source code access on GitHub
    • 100% local offline execution
    • Three-tier neuro-symbolic memory engine
    • TALON extraction pipeline
    • HYDRA MaxSim gating

    Capabilities

    Key Features

    • 100% local, offline execution with zero cloud dependencies
    • Three-tier memory: SQLite knowledge graph, Hebbian plasticity engine, and 10,000-D HDC reservoir
    • TALON extraction pipeline (Fastcoref + MiniLM + GLiREL Large) without LLM ingestion
    • HYDRA bipolar late-interaction MaxSim gating to prevent hallucinations
    • Multi-hop relational path reasoning via positional permutation (2-hop and 3-hop)
    • Sub-dimensional projection cascade for sub-millisecond query rejection
    • Hard similarity gate with hardcoded refusal for unanswerable queries
    • Streaming response generation via local Ollama LLM
    • Interactive CLI with /ingest, /inspect, /mode, /model, /debug commands
    • 21-point GPU-free verification suite (verify_hillock.py)
    • CPU-only execution supported
    • Under 1.2 GB VRAM footprint
    • One-click launcher scripts for Windows and Linux/macOS
    • AGPL-3.0 open-source license with CLA for contributors

    Integrations

    Ollama (local LLM inference)
    SQLite
    spaCy (en_core_web_sm)
    Fastcoref (coreference resolution)
    MiniLM (bi-encoder predicate routing)
    GLiREL Large (zero-shot relation extraction)
    PyTorch (CUDA and CPU)
    GloVe embeddings (50-D, ~50K vocabulary)
    API Available

    Ratings & Reviews

    No ratings yet

    Be the first to rate Hillock and help others make informed decisions.

    Developer

    Roan de Jager

    Roan de Jager builds Hillock, a local neuro-symbolic memory engine for edge AI and offline agents. The project combines hyperdimensional computing, Hebbian plasticity, and relational knowledge graphs to deliver hallucination-resistant memory without cloud dependencies. Roan is open to freelance consulting, contract work on edge-AI and memory systems, research collaborations, and commercial licensing discussions.

    Read more about Roan de Jager
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    ScreenMind icon

    ScreenMind

    AI-powered screen memory tool that captures your screen, analyzes it with Gemma 4, and builds a searchable, conversational local memory — 100% private with zero cloud dependencies.

    Semantica icon

    Semantica

    Open-source, graph-native infrastructure that gives AI agents structured context, causal reasoning, and full decision provenance for explainable, traceable, and auditable AI systems.

    MemPalace icon

    MemPalace

    A local, open-source AI memory system that stores all your conversations verbatim in ChromaDB and makes them findable via semantic search, achieving 96.6% LongMemEval R@5 with zero API calls.

    Browse all tools

    Related Topics

    Agent Memory

    Memory layers, frameworks, and services that enable AI agents to store, recall, and manage information across sessions. These tools provide persistent, semantic, and contextual memory for agents, supporting personalization, long-term context retention, graph-based relationships, and hybrid RAG + memory workflows.

    138 tools

    Local Inference

    Tools and platforms for running AI inference locally without cloud dependence.

    184 tools

    Retrieval-Augmented Generation

    RAG Systems that enhance LLM outputs by retrieving relevant information from external knowledge bases, combining the power of generative AI with information retrieval for more accurate and contextual responses.

    117 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions