# davis7dotsh/better-context

A better way to get up to date context on libraries/technologies in your projects

Repository: https://github.com/davis7dotsh/better-context
Canonical: https://ross.abutalabs.com/products/better-context
Homepage: https://btca.dev
Language: TypeScript
License: MIT
License Family: permissive
Topics: ai, context, docs
Last push: 2026-04-12T03:16:58+00:00

## Health v2 (maintenance only)
Score: 51/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 77, release rhythm 35, longevity 19
- inputs: {"age_days": 278, "days_push": 143, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1154, forks 81 (observed 2026-08-28T04:03:47.717353+00:00)

## What it is
btca (better-context) is a codebase research tool that lets developers and AI coding agents ask questions about libraries and frameworks by searching actual source code instead of relying on outdated docs. It ships as a CLI, a web app, and an MCP server, and can also be installed as a skill for agents like Codex or pi.

## Use cases
- get up-to-date context on libraries used in my projects
- ask my AI coding agent questions grounded in actual library source code
- search a GitHub repo and ask questions about how it works
- give Cursor or Claude Code access to accurate repo context via MCP
- avoid stale AI answers based on outdated documentation
- research how a framework API works before using it

## When to choose
- you want AI answers grounded in real source code rather than model priors or stale docs
- you use AI coding agents and want a codebase lookup layer for them
- you prefer keeping code local via the CLI instead of cloud tools

## When to avoid
- you need a fully offline tool with no cloud component - the web app and some features are cloud-based and metered
- you rely on the local TUI experience - it is being rewritten around a skill-based approach
- you want a mature, stable tool - the project is mid-rewrite with known issues

## Facets
- artifact type: cli-tool
- maturity: active
- function: search-engine, rag, developer-tools, cli, mcp, documentation
- domain: developer-tools, large-language-models, documentation
- platform: cli, cross-platform, windows
- tags: codebase-research, ai-coding-agents, grounded-answers, source-code-search, bun, skills, mcp-server, ai-agents, command-line, nodejs, macos, linux

## Member repositories
- davis7dotsh/better-context (main) score 51

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:47.717353+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:33:22.047646+00:00, confidence not recorded.
  - readme: https://github.com/davis7dotsh/better-context (fetched 2026-08-28T04:03:47.717353+00:00, sha e00ba1ab67c3)
  - homepage: https://btca.dev (fetched 2026-08-29T12:38:07.522513+00:00, sha 365461e5a8b4)
  - site_page: https://docs.btca.dev/guides/quickstart (fetched 2026-08-29T12:38:07.534593+00:00, sha db385c35898a)
  - site_page: https://docs.btca.dev (fetched 2026-08-29T12:38:07.531372+00:00, sha ca0d9caf7dd1)
  - site_page: https://btca.dev/pricing (fetched 2026-08-29T12:38:07.533064+00:00, sha e2185d2da8c3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
