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.1.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.1-py3-none-any.whl (919.7 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for vibeship_spark_intelligence-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5e68ab280ac7579aa2a43c7745c3252594f0472fed7c35d4fc932de179578098
MD5 f7e2c67495faa692554869e1439021ba
BLAKE2b-256 5d1ca6500118496e4e85e881a24fcc6b7cc159cce70d0fb36d5b557c42036a50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vibeship_spark_intelligence-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 43e24149d515425273b810303c52ad14f2e255cfa57c8f4ad0ef0ab1ec9e583d
MD5 2e24bc1aebb4361e8a170ee2a5de99e1
BLAKE2b-256 837f187f3e238e3a9647ca0182aaee8df200d443eb390d58cd4e57a5e10f5961

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