Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Signet

Local-first identity, memory, and secrets for AI agents.

Signet keeps an agent's identity, memory, secrets, and skills outside any single model or harness. Claude Code, OpenCode, OpenClaw, Codex, Hermes Agent, and other tools can change while the agent keeps its state.

Install

# native bundle (recommended)
curl -fsSL https://signetai.sh/install.sh | bash

# npm package
npm install -g signetai

# Bun package
bun add -g signetai

On macOS, the native bundle installer is preferred because package-manager installs run the background daemon through Bun or Node.js. macOS may attribute Login Items / Background Activity to that runtime's signer instead of Signet.

Quick Start

# Run the setup wizard
signet setup

# Or start immediately
signet daemon start
signet dashboard

Features

  • Ambient Memory - context is captured and recalled across sessions
  • Portable Identity - identity files sync across connected harnesses
  • Background Daemon - Always-on API at localhost:3850
  • Web Dashboard - Visual memory browser and config editor
  • Agent-Blind Secrets - credentials stay out of model context
  • Git Sync - Auto-commit and push to GitHub
  • Skills System - Extend capabilities from skills.sh

Commands

signet                  # Show help and command map
signet setup            # Setup wizard
signet status           # Daemon status
signet dashboard        # Open web dashboard
signet daemon start     # Start daemon
signet daemon stop      # Stop daemon

# Memory
signet remember <text>  # Save a memory
signet recall <query>   # Search memories

# Secrets
signet secret put KEY   # Store a secret
signet secret list      # List secrets

# Skills
signet skill list       # List installed skills
signet skill install X  # Install from skills.sh

# Git sync
signet git status       # Sync status
signet git sync         # Pull + push
signet git enable       # Enable auto-sync

# Updates
signet update check     # Check for updates
signet update install   # Install latest
signet update enable    # Enable unattended installs

How It Works

  1. Setup creates ~/.agents/ with your agent config
  2. Daemon runs in background, serves API and dashboard
  3. Harnesses connect through hooks or plugins
  4. Memories persist in SQLite, markdown, transcripts, and semantic indexes
  5. Identity files sync without moving ownership out of your workspace

Requirements

  • Node.js 18+ for CLI commands (setup, configure, status, recall, etc.)
  • Bun 1.0+ required for the daemon (signet daemon start) — uses bun:sqlite

Documentation

Full docs at signetai.sh/docs

License

Apache-2.0