Context-aware tools for modern teams

Search wider.
Resolve context.
Build faster.

catchaj brings flexible search, dynamic role titles, and domain-aware locations into one plug-and-play toolkit. Use the CLI, import the library, or extend it with your own adapters.

Live query / 001Ready
catchaj terminal
PROCESS / COMPLETE

$ catchaj search "customer churn" --domains sales,support

Searching configured domains...

Found 12 results across 3 domains

01

sales-dbPotential churn risk for account 1234

02

support-logsTicket #5678: churn discussion

One query. Every relevant domain.

01

Plug in without rebuilding

02

Learn from real usage

03

Extend without limits

Features at a glance

Useful alone.
Stronger together.

Start with a single command. Add search domains, title logic, location context, and custom adapters as your needs grow.

QUERY / EXPANDED

01

Broadening search

Move beyond exact matches with fuzzy, semantic, and multi-domain queries that understand intent.

ROLES / RESOLVED

02

Role titles

Assign and resolve dynamic titles for people and services without forcing one rigid taxonomy.

CONTEXT / MAPPED

03

Domain locations

Map entities to the geographic or logical domains where they actually belong.

PLUGINS / READY

04

Plugin system

Add custom adapters in a few lines and extend the system without rebuilding its core.

TOOLS / FLEXIBLE

05

CLI and library

Run catchaj from the command line or import it directly into Node and Python projects.

Your system has its own context.

catchaj is designed to meet it there.

Intelligence that compounds

Continuous learning agent

Relevance that improves with use.

With optional training enabled, catchaj studies usage patterns, suggests improvements, and updates ranking models without a manual tuning cycle.

  • Captures query successes and failures in real time
  • Self-tunes ranking as usage patterns change
  • Connects custom ML models through the Antigravity SDK
  • Surfaces learning metrics in a focused dashboard

Powered by Google Antigravity

Agents that build with you.

The agentic build system can generate, test, deploy, and refine working code—turning long implementation cycles into focused reviews.

  • Create data pipelines, interfaces, and API endpoints
  • Run continuous integration tests without manual handoffs
  • Optimize performance from real-world usage signals
  • Add custom skills through the Antigravity SDK

Quick start

From clone to query
in minutes.

Choose your runtime, install the package, and start searching across configured domains.

git2.40 or newerRequired
node18 or newerRequired
python3.10 or newerOptional bindings
DockerCurrentOptional sandbox
Pull the repository
1  git clone https://github.com/your-org/catchaj.git2  cd catchaj

01 / Node / JavaScript

Recommended
node
1  npm ci2  npm run build3  npm link4  catchaj --help

02 / Python bindings

Optional
python
1  python -m venv .venv2  source .venv/bin/activate3  pip install -e .[python]

03 / Docker sandbox

Isolated
docker
1  docker build -t catchaj .2  docker run --rm -it catchaj --help

One command to begin

Your context.
Now searchable.

Clone the repository, install locally, and shape catchaj around the way your team already works.

Install locally