ascorbic

Give Claude Code and OpenCode persistent, self-refining memory and autonomous scheduling.

108
7
89% credibility
Found Feb 08, 2026 at 57 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Macrodata adds persistent memory, journaling, semantic search of past conversations, and autonomous scheduling to Claude Code and OpenCode AI coding tools using local markdown and JSON files.

How It Works

1
๐Ÿ›’ Discover Macrodata

You find this helpful memory plugin in your AI coding app's add-on store while looking for ways to make your assistant remember things better.

2
โœ… Add the plugin

With one simple action, you add Macrodata to your AI coding helper, and it sets up a private notebook just for you.

3
๐Ÿ‘‹ Share who you are

In your first chat, you tell it about yourself, your daily work, and favorite projects so it knows how to help best.

4
โœจ Instant recall

From now on, every new chat starts with your personal info, today's focus, and recent notes automatically added โ€“ no repeating yourself!

5
๐Ÿ“ Save memories

As you work, jot down key ideas, decisions, or lessons learned, and it files them away neatly for later.

6
โฐ Set helpful reminders

Tell it to check in daily, prep your morning summary, or reflect overnight so it stays on top of your routine.

7
๐Ÿ” Find old ideas fast

When stuck, ask it to search your past chats and notes โ€“ it pulls up exactly what you need in seconds.

๐Ÿš€ Smarter companion

Your AI now remembers everything, runs tasks on its own, and gets better at helping you every day.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 57 to 108 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is macrodata?

Macrodata is a TypeScript plugin for Claude Code and OpenCode that adds persistent, self-refining memory across sessions using Bun. It injects your identity, daily priorities, project context, and recent journal entries at chat start, with semantic search over past conversations and autonomous scheduling via a local daemon. Everything stays local in editable markdown and JSONโ€”no new APIs or external services needed.

Why is it gaining traction?

Unlike stateless AI chats, it builds layered memory (identity, topics, journals) that distills learnings and runs "dream time" overnight for self-improvement, all within existing permission models to avoid security risks. Developers dig the zero-setup install via plugin marketplace, plus tools for cron reminders and conversation indexing that make agents feel continuous. At 65 stars, it's pulling early adopters tired of repeating context.

Who should use this?

Claude Code or OpenCode users building agent workflows, like devs scheduling daily code reviews or tracking project decisions across sessions. Ideal for solo makers refining personal agents without cloud lock-in, or teams giving Claude access to local files and GitHub repos via existing tools.

Verdict

Worth installing for Claude Code/OpenCode power usersโ€”solid docs and MIT license make it easy to hack. With 65 stars and 0.9% credibility score, it's experimental but stable enough for daily use; rebuild indexes occasionally as data grows.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.