Grebedoc – static site hosting for Git forges

Hacker News (score: 27)
Found: November 11, 2025
ID: 2360

Description

Other
Grebedoc – static site hosting for Git forges

More from Hacker

A 'small' vanilla Kubernetes install on NixOS

A 'small' vanilla Kubernetes install on NixOS

Download all of your GitHub data

Download all of your GitHub data

Show HN: Recall: Give Claude perfect memory with Redis-backed persistent context

Show HN: Recall: Give Claude perfect memory with Redis-backed persistent context Hey HN! I&#x27;m José, and I built Recall to solve a problem that was driving me crazy.<p>The Problem: I use Claude for coding daily, but every conversation starts from scratch. I&#x27;d explain my architecture, coding standards, past decisions... then hit the context limit and lose everything. Next session? Start over.<p>The Solution: Recall is an MCP (Model Context Protocol) server that gives Claude persistent memory using Redis + semantic search. Think of it as long-term memory that survives context limits and session restarts.<p>How it works: - Claude stores important context as &quot;memories&quot; during conversations - Memories are embedded (OpenAI) and stored in Redis with metadata - Semantic search retrieves relevant memories automatically - Works across sessions, projects, even machines (if you use cloud Redis)<p>Key Features: - Global memories: Share context across all projects - Relationships: Link related memories into knowledge graphs - Versioning: Track how memories evolve over time - Templates: Reusable patterns for common workflows - Workspace isolation: Project A memories don&#x27;t pollute Project B<p>Tech Stack: - TypeScript + MCP SDK - Redis for storage - OpenAI embeddings (text-embedding-3-small) - ~189KB bundle, runs locally<p>Current Stats: - 27 tools exposed to Claude - 10 context types (directives, decisions, patterns, etc.) - Sub-second semantic search on 10k+ memories - Works with Claude Desktop, Claude Code, any MCP client<p>Example Use Case: I&#x27;m building an e-commerce platform. I told Claude once: &quot;We use Tailwind, prefer composition API, API rate limit is 1000&#x2F;min.&quot; Now every conversation, Claude remembers and applies these preferences automatically.<p>What&#x27;s Next (v1.6.0 in progress): - CI&#x2F;CD pipeline with GitHub Actions - Docker support for easy deployment - Proper test suite with Vitest - Better error messages and logging<p>Try it:<p>npm install -g @joseairosa&#x2F;recall # Add to claude_desktop_config.json # Start using persistent memory

Node 20 will be deprecated on GitHub Actions runners

Node 20 will be deprecated on GitHub Actions runners

No other tools from this source yet.