Skip to main content

🧶👀 Context Engine for AI Agents - Hybrid vector + graph code search

Project description

    ,;;;,.
   ;;O  O;;
   `;    ;'
    `;;;;'
   ~~/  \~~
  ~/    _ \~
 ~/   (.) \~
~/ ~~~~~~~~\~

Clewso 🧶👀

The Open Source Context Server for AI Agents.

Runs locally. Indexes your repo. 100% Privacy.

License Publish PyPI Docs


Clewso indexes your codebase and gives AI agents structured, navigable context by combining vector search (Qdrant) with graph traversal (Neo4j).

Quick Start

uv tool install clewso       # or: pip install clewso
clewso init                   # configure stores (local Docker or cloud)
clewso index ./my-repo        # index your codebase
clewso setup-editor           # configure your AI editor
clewso review --staged        # graph-aware code review

Features

  • Hybrid search — semantic vectors + code graph in one query
  • MCP tools — drop-in for Claude Code, Cursor, Copilot, Gemini, Windsurf
  • Smart review — context-aware PR review with impact graph analysis
  • Local-first — your machine, your data, no cloud dependency

Packages

Package Description
clewso CLI — index, review, editor setup
clewso-ingestion Repo indexing pipeline
clewso-core Shared types and embedding client

Documentation

Full docs at clewso.sh.

License

AGPL-3.0

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

clewso-0.1.8.tar.gz (377.6 kB view details)

Uploaded Source

Built Distribution

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

clewso-0.1.8-py3-none-any.whl (94.4 kB view details)

Uploaded Python 3

File details

Details for the file clewso-0.1.8.tar.gz.

File metadata

  • Download URL: clewso-0.1.8.tar.gz
  • Upload date:
  • Size: 377.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for clewso-0.1.8.tar.gz
Algorithm Hash digest
SHA256 47ff5314121592531c8a395bd6e3d90fdf82630f0602eaba017a74beb16199af
MD5 b54c101b83e84160ea6481ed5c7a3d56
BLAKE2b-256 f406a9347263523e48a88b8712c3d841d80f6abc16083873b01c89bcd832d438

See more details on using hashes here.

Provenance

The following attestation bundles were made for clewso-0.1.8.tar.gz:

Publisher: publish.yml on clewnet/clewso

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file clewso-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: clewso-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 94.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for clewso-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 9b75619ac1f998d0edc1864a9d7734e31ccc3b55e795cfd92e3fa74736210753
MD5 6a3b655f3da4174964a3378634b53619
BLAKE2b-256 c5f5a46c95b049f54bf96a88bf59931caa80ec74d97442aaf45a93aeaf05793c

See more details on using hashes here.

Provenance

The following attestation bundles were made for clewso-0.1.8-py3-none-any.whl:

Publisher: publish.yml on clewnet/clewso

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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