Skip to main content

LUNA — Developer activity intelligence. Monitor projects, enforce focus, generate AI session journals.

Project description

luna-intelligence

LUNA — Developer activity intelligence. Monitor projects, enforce focus, generate AI session journals.

Install

pip install luna-intelligence

Requirements

  • Python 3.8+
  • LUNA daemon running locally (default: http://localhost:3030)
  • luna CLI on PATH

Usage

Python API

from luna import LunaClient

client = LunaClient()

# Query activity
events = client.events(limit=20)
stats  = client.stats()

# Get directive
action = client.next_action()
print(action.type)       # FOCUS | FINISH | EXECUTE
print(action.message)
print(action.directive)  # list of imperative steps

# Set intent
client.set_intent("Finish LUNA v8 journal engine")

# Generate journal
path = client.journal()  # triggers AI summary of last 6 hours

CLI

luna-py status
luna-py next
luna-py events --limit 50
luna-py stats
luna-py intent "Ship CADMUS to Isaac"
luna-py journal

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

luna_intelligence-1.0.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

luna_intelligence-1.0.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file luna_intelligence-1.0.0.tar.gz.

File metadata

  • Download URL: luna_intelligence-1.0.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for luna_intelligence-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f44c0ba30e5b63a04864b85ce5eecda59a568f01548034e96652718092137181
MD5 63e0fe8f2de906c849124178aeaf0f0a
BLAKE2b-256 374a2b63ae5983536b35a3ba6c3ead629c4276abbc46a30dac7395cb4fcc6cf8

See more details on using hashes here.

File details

Details for the file luna_intelligence-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for luna_intelligence-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4834d145944c9a024dccc6464f812ea9e73e341944d9437a5846cb2c93808002
MD5 73e17610a5a850aa16e2d6b8ccb4950e
BLAKE2b-256 b3d2bbd50aad3b269943d745bd904108f5b65abfc35ff047cd4c2d82ab701d1e

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