npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@ace3-memory/ace

v3.0.26

Published

Your Logbook for AI - persistent memory for ChatGPT, Claude, Gemini, and more

Readme

ACE: The Private Engineering Logbook for AI

Stop explaining your architecture to ChatGPT every morning.

ACE gives your AI tools (Claude, ChatGPT, Gemini) a persistent, shared memory that lives on your infrastructure, not the cloud.

License: Proprietary Python 3.11+ Version 3.0.9


🛑 The Problem

AI coding agents are amazing, but they are super-talented interns with amnesia.

  • They forget your architectural decisions from last week.
  • They re-introduce bugs you already fixed.
  • They don't know why your codebase is structured this way.
  • And you are tired of copy-pasting context into every new chat session.

✅ The Solution: Control, Not Magic.

ACE (Autonomous Context Engine) is a local-first memory layer that sits between you and your AI. It automatically indexes your codebase, tracks your decisions, and ensures every AI session starts with full context.

Why Developers Use ACE:

  1. Complete Privacy (Local-First):

    • Your code, decisions, and patterns stay on your PostgreSQL database (Localhost or Private Cloud).
    • Zero telemetry. No data sent to OpenAI/Anthropic for training.
    • You own the "Brain."
  2. The "Senior Engineer" in the Loop:

    • Pattern Enforcement: ACE scans your code (pattern_detector.py) and tells the AI: "We use the Repository pattern here, don't write spaghetti code."
    • Decision Tracking: When you decide "No Microservices," ACE remembers. If an AI tries to suggest a microservice next month, ACE blocks it with context.
  3. Team Memory (The "Killer Feature"):

    • Junior Onboarding: A new hire asks: "How do I handle auth?" ACE answers with the context saved by your Lead Architect 6 months ago.
    • No More Repetition: Solve a bug once. ACE remembers the fix forever. The next time the AI sees that error, it knows the solution immediately.

⚡ Quick Start

You don't need a PhD in AI to use this. It's a single binary.

1. Install

macOS / Linux:

curl -fsSL https://ace3-ai.com/install | sh

Windows (PowerShell):

irm https://ace3-ai.com/install.ps1 | iex

Alternative (npm):

npm install -g @ace3-memory/ace

2. Run

# Login (Authenticates your license, NOT your data)
ace login

# Start the server (Runs on localhost:7777)
ace start

3. Connect Your AI

ACE provides a universal REST API that works with any AI tool that can run shell commands or make HTTP requests.

Example: Telling Claude/ChatGPT to "Remember":

# In your AI chat, just tell it to run:
ace remember --key "auth-decision" --value "We use JWT with 30d expiry because of [reason]"

Example: Search Context:

ace recall "why did we choose postgres?"
# Output: "Decision #45: Chosen for vector extension support and ACID compliance..."

🛠️ Features for "Control"

| Feature | What It Does | Why It Matters | | :--- | :--- | :--- | | Pattern Detector | Scans Python/JS/TS code to find architectural patterns. | AI writes code that matches your existing style, not generic StackOverflow code. | | Decision Log | Tracks "Architecture Decision Records" (ADRs). | Prevents "Architecture Drift" where AI slowly ruins your design. | | Issue Tracker | Logs bugs and their specific fixes. | Never debug the same "stale token" error twice. | | Team Sync | Syncs memories across your team (Pro Plan). | Your Junior Dev inherits the Senior Dev's context instantly. |


🏗️ Architecture (Privacy First)

We built ACE to be the "Switzerland" of AI. Neutral, private, and secure.

[ Your Laptop / Server ]
   |
   +-- [ ACE Binary ] (The Brain)
   |      |
   |      +-- [ Your Local Postgres ] (The Memory) <--- DATA STAYS HERE
   |
   +-- [ AI Interface ] (Claude, ChatGPT, IDE) <--- Queries ACE via localhost:7777

We (ACE3) provide:

  • The Intelligence (The Binary).
  • The Dashboard (UI for visualizing memory).
  • The License.

You provide:

  • The Database (Postgres).
  • The Infrastructure.

💰 Pricing (v3.0.5)

  • Starter (Free): 1 User, 1 Namespace, 100 Memories, 50 API calls/day. Forever free.
  • Developer: £9.99/mo. 1 User, 3 Namespaces, 2,500 Memories, 500 API calls/day.
  • Pro: £24.99/mo. 10 Users (+£3/extra), Unlimited Namespaces & Memories.
  • Founder's Deal: £299 one-time. 25 Users, Lifetime access. Limited to 100 licenses.
  • Enterprise: Custom pricing. Unlimited everything, SSO, SLA.

View Full Pricing & Sign Up


🤝 Contributing

We are "Open Core" at heart. While the core binary is proprietary (to protect our IP), we welcome contributions to:

  • Parsers: Add support for Rust, Go, Java.
  • SDKs: Build a Python or Node.js wrapper.
  • Integrations: Build a VS Code extension.

See CONTRIBUTING.md for details.


Built by a Developer, for Developers. This isn't "Magic." It's just a better way to work.