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.69.0.tar.gz (2.3 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.69.0-py3-none-any.whl (2.2 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pulse_os-10.69.0.tar.gz
  • Upload date:
  • Size: 2.3 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.69.0.tar.gz
Algorithm Hash digest
SHA256 dfa7e123a858b3476d3ad26adcdfdd66c22ec726ccbcde50085c4fd9453071a6
MD5 94b8e9771806a923d0074b2fec3b842e
BLAKE2b-256 6c0574faef68aeec8798ff74e24797a2ee7ebeeba1a799bdbe5f41eedee18049

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulse_os-10.69.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.69.0-py3-none-any.whl.

File metadata

  • Download URL: pulse_os-10.69.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.69.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5a3d6927681ee258fb05c2d4ccc7ea5fad2f1c17da7e06f2487a632d4908fb2f
MD5 217fc849182113f33a1bb81867470207
BLAKE2b-256 8f210e499a4d505192917209a73fdfd0013f6b33d33f0cc6114926f79a500781

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulse_os-10.69.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