Skip to main content

LLM-powered insights from coding agent sessions

Project description

cinsights

cinsights logo

Coding agent insights for teams

AI coding agents are transforming how teams build software. But when your team uses Claude Code, Cursor, and Codex across dozens of projects, a fundamental question goes unanswered: is it actually working?

cinsights is built for engineering teams that want to understand how their developers work with AI coding agents - not per-session logs, but patterns across time, across agents, and across your whole team. Which projects have the most friction? Which developers are getting the most value? What CLAUDE.md rules would help everyone? Where is token spend going and is it worth it?

Per-project digests - what's working, what's hindering, quick wins, and ambitious ideas. Aggregated across sessions over days or weeks, not a single-run snapshot.

Project insights - at a glance

Per-developer profiles - work areas, interaction style, tool preferences, and how each developer uses coding agents. Built from cross-session patterns, not self-reported surveys.

Developer work areas and persona

Grounded friction analysis - recurring pain points linked to specific sessions with impact estimates. Not "you had errors" but "you have a repeated read-before-edit pattern that costs ~40 tool calls per session."

Friction analysis with evidence

Actionable fixes - copy-paste CLAUDE.md rules and feature recommendations (hooks, custom skills, plan mode) generated from your team's actual friction patterns. Each suggestion is grounded in session evidence.

Copy-paste CLAUDE.md suggestions

Features to try - hooks, custom skills, plan mode

Quick start

# Install
pip install cinsights
# or: uvx cinsights

# Configure LLM (interactive)
cinsights setup

# Index + analyze local Claude Code / Codex sessions
cinsights refresh --source local --hours 8760

# Generate a project digest
cinsights digest project my-project --days 30

# Start the web UI
cinsights serve

Open http://localhost:8100. See the getting started guide for the full walkthrough.

Data sources

Source What it reads Best for
Local ~/.claude and ~/.codex session files Try in 2 minutes. No external dependencies.
Entire.io Git-based checkpoints across Claude Code, Cursor, Codex Cross-agent and cross-machine coverage for teams.
Phoenix Arize Phoenix traces Centralized team observability.

Documentation

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

cinsights-0.1.0.tar.gz (6.4 MB view details)

Uploaded Source

Built Distribution

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

cinsights-0.1.0-py3-none-any.whl (113.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cinsights-0.1.0.tar.gz
  • Upload date:
  • Size: 6.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cinsights-0.1.0.tar.gz
Algorithm Hash digest
SHA256 54f51affc72a7e684530cf8697c5364b9a666eea9f15a5b654b57dde1b86450e
MD5 a8e6115246f9de2483646fce562966b5
BLAKE2b-256 af951f52502bbb30ed4f17809841af4bbe5baf99f73d2e611d4966894158345d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cinsights-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 113.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cinsights-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ee652d01ace0ad920201849de47bb68b06cfaea034bc896e89bde6b322b6e672
MD5 70ac1b233c29d4bfd93aad40ee50bcc8
BLAKE2b-256 fd1008709a3bc6fc01ded35115e83af53d3d682b68b653ca97677b5659875c99

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