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 entelligence-insights 0.1.36

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

Source distribution (sdist)

Source distribution for entelligence-insights 0.1.36
File Size Uploaded
entelligence_insights-0.1.36.tar.gz 7.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for entelligence-insights 0.1.36
File Interpreter ABI Platform
entelligence_insights-0.1.36-py3-none-any.whl Python 3 none any Details

Total release size: 8.7 MB

Release files / entelligence_insights-0.1.36.tar.gz

Download URL entelligence_insights-0.1.36.tar.gz
Size 7.9 MB
Tags Source
SHA-256 checksum
How to use checksums
53d26fd92894e7b3d54b1440109d01c94c84ff71cb22d084a38058f7b18c6339
BLAKE2b-256 checksum
How to use checksums
d9c1c75814471a5a95db088065f5fdffe0b9e65233939f2745dabb54644a8bc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","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 / entelligence_insights-0.1.36-py3-none-any.whl

Download URL entelligence_insights-0.1.36-py3-none-any.whl
Size 773.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
09b07e1e8fe3a818dd7e80b08f7442c5ec42f40f51da21e9beea3c8445724927
BLAKE2b-256 checksum
How to use checksums
0c049a5082e90172a99b6dbd47e9d731666f5d37ef8cdfca28bac181fff109a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","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}
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