Skip to main content

Self-evolving intelligence layer for AI agents

Project description

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
  • CLIspark 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

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

vibeship_spark_intelligence-0.1.0.tar.gz (985.9 kB view details)

Uploaded Source

Built Distribution

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

vibeship_spark_intelligence-0.1.0-py3-none-any.whl (919.7 kB view details)

Uploaded Python 3

File details

Details for the file vibeship_spark_intelligence-0.1.0.tar.gz.

File metadata

File hashes

Hashes for vibeship_spark_intelligence-0.1.0.tar.gz
Algorithm Hash digest
SHA256 86cea0356750bd8cfdae2268a12cc811fb88cd6aebe7a13ad8ee4319fa8b3b2c
MD5 c5ce9765282adc664f80aad4b1fb3465
BLAKE2b-256 2c1332c0bc4d2b4f297d52bd429d39d12eb185ee8942cf6105e371db2169702d

See more details on using hashes here.

File details

Details for the file vibeship_spark_intelligence-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for vibeship_spark_intelligence-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc1c3e58c03e8e9feadc6ddf50153e81f789ad8c7ec01e14be05d9c5c25a58d1
MD5 77028b95ef99feaf25ab4668c9bbbee1
BLAKE2b-256 3821fe2e92b8718fb772173fd34f93e147ea8edf5dc7b32e38ae2bc725864d25

See more details on using hashes here.

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