Skip to main content

PULSE: A Neural Operating System for AI Swarms.

Project description

PULSE

PULSE OS

Persistent AI Memory for Developer Workflows

PyPI version License: Proprietary pulseos.dev

Website · Install · Docs · Pricing


The Problem

Your AI agents forget everything between sessions. Claude helped you debug a tricky race condition on Tuesday — on Thursday, a different agent walks into the same trap. Every session starts from zero.

PULSE gives your entire AI swarm a shared, persistent brain.


What It Does

PULSE runs alongside your existing tools. Every agent session — Claude Code, Gemini CLI, custom workers — automatically captures lessons, failures, and decisions into a local brain. Future sessions boot with that knowledge pre-loaded.

pip install pulse-os
pulse init
pulse activate PULSE-SOLO-cus_xxx-xxxxxxxxxxxxxxxxxxxxxxxx
pulse start
pulse status
  License:       SOLO (trialing) | trial ends 2026-03-15

  Orchestrator:  RUNNING
  Daemons:       7 alive

  Brain Evidence: 1,247 items
  Brain Health:  83 wants | 61 dont_wants | 24 anti-patterns
  Knowledge:     47 lessons | 29 fails | 18 patterns | 8 decisions

Key Capabilities

Persistent Memory Every session feeds the brain. Lessons, failures, patterns, decisions — captured automatically, deduplicated, and searchable in ~125ms across 10 parallel sources.

Multi-Agent Swarm One command launches parallel workers across Claude, Gemini, OpenAI, and Ollama. Agents claim tasks from a shared board, execute, and report back without stepping on each other.

pulse swarm                    # Interactive: pick provider → model → count
pulse swarm gemini             # Launch Gemini workers
pulse swarm stop               # Kill all workers

Constitutional Governance Agents operate under a hash-verified Constitution they cannot override. If the Constitution is tampered with, the system refuses to start.

Knowledge Graph Causal relationships between concepts — CAUSES, PREVENTS, REQUIRES, LEADS_TO. The Prediction Engine queries the graph before task execution and injects failure-risk warnings into agent boot.

Claude Code Native PULSE hooks into Claude Code automatically. Every Edit and Write fires a brain query before execution — relevant context injected without any manual prompting.


Architecture

pulse/
├── core/           Brain I/O, crypto, LLM routing, paths
├── brain/          Search (10 sources), extraction, save, boot briefing
├── daemons/        Orchestrator + bridge + neural + consolidation + synthesis
├── workers/        Headless task execution, autopilot (CLI swarm)
├── tasks/          Task board, dispatcher, relay
├── graph/          Knowledge graph build + causal query
├── api/            REST endpoints (FastAPI)
└── cli/            47 commands

Your brain lives at ~/.pulse/projects/<hash>/ — local, private, never leaves your machine.


Swarm Models

Provider Models
Anthropic claude-haiku-4-5 · claude-sonnet-4-6 · claude-opus-4-6
Google gemini-2.5-flash · gemini-2.5-pro · gemini-3-flash · gemini-3-pro · gemini-3.1-pro
OpenAI o4-mini · gpt-5.2-codex · gpt-5.3-codex · gpt-5.1-codex-max · o3
Ollama Any pulled model + cloud-routed: qwen3-coder-next · devstral-2 · glm-5 · minimax-m2.7 · kimi-k2.5

Plans

Solo — $14.97/mo Pro — $29.97/mo
Brain pipeline Full Full
Swarm workers Up to 5 Unlimited
CLI commands 47 47
Web dashboard
Knowledge graph View Full RAG + Causal
Synthesis daemons
Docker + self-host
Trial 7 days free 7 days free

Start your free trial →


How Memory Works

Agent session
    ↓
Capture daemon intercepts conversation
    ↓
Bridge extracts: lessons · failures · patterns · decisions
    ↓
Brain stores in Hippocampus/ (local, cryptographically signed)
    ↓
Consolidation daemon deduplicates + mines patterns every 6h
    ↓
Next session: boot briefing injects relevant context
    ↓
Agent starts smarter than the last one

License

Proprietary. Copyright © 2026 PULSE Contributors. All rights reserved.

Brain data stays 100% local — we never access or train on it.

hello@pulseos.dev

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulse_os-10.67.0.tar.gz (2.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pulse_os-10.67.0-py3-none-any.whl (2.2 MB view details)

Uploaded Python 3

File details

Details for the file pulse_os-10.67.0.tar.gz.

File metadata

  • Download URL: pulse_os-10.67.0.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pulse_os-10.67.0.tar.gz
Algorithm Hash digest
SHA256 aa193ef5dbb6ba6db09ae8c52650f50d2db423e1e5f8b403bab35264d6ba93b4
MD5 cbe3234a1480dda7b978e50bac0a27ad
BLAKE2b-256 6b95ace20b90d0c23717bb810a04bdea49a4e65d9b698b202db9709cb10cec01

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulse_os-10.67.0.tar.gz:

Publisher: publish.yml on Honesty0x/PULSE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pulse_os-10.67.0-py3-none-any.whl.

File metadata

  • Download URL: pulse_os-10.67.0-py3-none-any.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pulse_os-10.67.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6a852dcc2ebb80948fbca61f910765a6d67e4aeeb23858b53ac7dce63fcdb56a
MD5 7c8b08fa18b90d0c53e5e35620c1baf4
BLAKE2b-256 012e2d9f046264b7f8aab3d8fc2bfc0e4869390fd0c9c3842a6a4fa6b51ea65d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulse_os-10.67.0-py3-none-any.whl:

Publisher: publish.yml on Honesty0x/PULSE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page