Skip to main content

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, you have no visibility into how they're being used, where the friction is, or whether things are getting better or worse over time.

cinsights helps engineering teams track, understand, and improve how their developers work with AI coding agents. Not per-session logs, but patterns across time, across agents, and across your whole team.

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

Grounded friction analysis - recurring pain points linked to specific sessions with impact estimates. Copy-paste CLAUDE.md rules and feature recommendations generated from your team's actual friction patterns.

Friction analysis with evidence

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

Plus: behavioral patterns that surface how each developer interacts with agents, mood quotes — the actual things developers say to their coding agents when frustrated, amused, or relieved, and quality comparison across the team.

Quick start

# Install
pip install cinsights
# or: uvx cinsights

# Configure LLM (interactive)
cinsights setup
# No API key? Use Ollama instead:
# ollama pull qwen2.5:14b
# cinsights setup --provider openai --model qwen2.5:14b --base-url http://localhost:11434/v1

# Index local Claude Code / Codex sessions (free, no LLM calls)
cinsights index --source local --hours 8760

# Analyze sessions (shows cost estimate, asks for confirmation)
cinsights analyze --source local

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

# Generate a user digest
cinsights digest user <user-id> --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

Release files for cinsights 0.1.5

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

Source distribution (sdist)

Source distribution for cinsights 0.1.5
File Size Uploaded
cinsights-0.1.5.tar.gz 7.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for cinsights 0.1.5
File Interpreter ABI Platform
cinsights-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 8.6 MB

Release files / cinsights-0.1.5.tar.gz

Download URL cinsights-0.1.5.tar.gz
Size 7.9 MB
Tags Source
SHA-256 checksum
How to use checksums
31a035e27ba23ce1e8287d1c562dfa8cc3d75d72b920aac8dbad175a64af66f4
BLAKE2b-256 checksum
How to use checksums
4660f079df6e60ee0de13b1e7a28a589b95b2f23c84ab9ac6ae4beb9825e7f3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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}

Release files / cinsights-0.1.5-py3-none-any.whl

Download URL cinsights-0.1.5-py3-none-any.whl
Size 702.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ae7193f7f641ea4901c4657ede13d5bcee497ac4f82a221da593e83976ea20e8
BLAKE2b-256 checksum
How to use checksums
cfcc9d315bca3dc9f4814567905707f0d3bbf672d022ddea9c24e95271af9b48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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}

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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