Skip to main content

Spark Intelligence

Spark Intelligence

self-evolving intelligent companion.

License Python Local Platform


Learns constantly. Resonates and evolves with you. Runs 100% on your machine as a local AI companion. Brings a spark to everything.

You code → Spark learns → Agent adapts → You code better → Spark learns more

What is Spark?

Spark Intelligence is a self-evolution layer for AI coding agents. It captures interaction signals, distills them into learnings, and feeds those learnings back into your agent to improve behavior over time.

Not a chatbot. Not a wrapper. A learning engine.

Install

git clone https://github.com/vibeforge1111/vibeship-spark-intelligence
cd vibeship-spark-intelligence
pip install -e .[services]

Quick Start

# Start services
spark up

# Check health
spark health

# View what Spark has learned
spark learnings

Windows: run start_spark.bat from the repo root.

Lightweight mode (core only, no dashboards): spark up --lite

Connect Your Agent

Spark works with any coding agent that supports hooks or event capture.

Agent Integration Guide
Claude Code Hooks (PreToolUse, PostToolUse, UserPromptSubmit) docs/claude_code.md
Cursor / VS Code tasks.json + emit_event docs/cursor.md
OpenClaw Session JSONL tailer docs/openclaw/

What You Get

  • Learning engine — captures signals, distills insights, promotes high-value learnings to your agent context
  • Quality gates — Meta-Ralph scores every insight before it enters the knowledge base
  • Advisory system — pre-tool advice ranked by fusion scoring across 7 sources
  • Episodic intelligence (EIDOS) — prediction → outcome → evaluation loop
  • Domain chips — pluggable YAML modules for domain-specific learning
  • Dashboards — Spark Pulse (primary), Meta-Ralph analyzer
  • CLI — spark status, spark learnings, spark promote, spark up/down, and more
  • Hot-reloadable config — tuneables system with schema validation and drift tracking

Architecture

Your Agent (Claude Code / Cursor / OpenClaw)
  → hooks capture events
  → queue → bridge worker → pipeline
  → quality gate (Meta-Ralph) → cognitive learner
  → advisory system delivers insights pre-tool
  → context files updated → agent reads and adapts

Documentation

  • 5-minute start: docs/GETTING_STARTED_5_MIN.md
  • Full setup: docs/QUICKSTART.md
  • Docs index: docs/DOCS_INDEX.md
  • Website: spark.vibeship.co
  • Contributing: CONTRIBUTING.md (local setup, PR flow, and safety expectations)

Responsible Use

This is a self-evolving system. If you are planning a public release or high-autonomy deployment:

  • Read first: docs/AI_MANIFESTO.md
  • Read first: https://aimanifesto.vibeship.co/
  • docs/RESPONSIBLE_PUBLIC_RELEASE.md
  • docs/security/THREAT_MODEL.md
  • SECURITY.md for vulnerability reporting

License

MIT — free to use, modify, and distribute.


Built by Vibeship

Metadata

Release files for vibeship-spark-intelligence 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vibeship-spark-intelligence 0.1.1
File Size Uploaded Provenance Actions
vibeship_spark_intelligence-0.1.1.tar.gz 985.9 kB Without provenance Details for vibeship_spark_intelligence-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for vibeship-spark-intelligence 0.1.1
File Interpreter ABI Platform Actions
vibeship_spark_intelligence-0.1.1-py3-none-any.whl Python 3 none any Details for vibeship_spark_intelligence-0.1.1-py3-none-any.whl

Total release size: 1.9 MB

Release files / vibeship_spark_intelligence-0.1.1.tar.gz

Download URL vibeship_spark_intelligence-0.1.1.tar.gz
Size 985.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5e68ab280ac7579aa2a43c7745c3252594f0472fed7c35d4fc932de179578098
BLAKE2b-256 checksum
How to use checksums
5d1ca6500118496e4e85e881a24fcc6b7cc159cce70d0fb36d5b557c42036a50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / vibeship_spark_intelligence-0.1.1-py3-none-any.whl

Download URL vibeship_spark_intelligence-0.1.1-py3-none-any.whl
Size 919.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
43e24149d515425273b810303c52ad14f2e255cfa57c8f4ad0ef0ab1ec9e583d
BLAKE2b-256 checksum
How to use checksums
837f187f3e238e3a9647ca0182aaee8df200d443eb390d58cd4e57a5e10f5961
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Security for vibeship-spark-intelligence 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page