Metadata-Version: 2.4
Name: code-explore
Version: 0.3.0
Summary: Developer knowledge base CLI — scan, index, and search your programming projects
Project-URL: Homepage, https://github.com/aipioneers/code-explore
Project-URL: Repository, https://github.com/aipioneers/code-explore
Project-URL: Issues, https://github.com/aipioneers/code-explore/issues
Author-email: Tobias Oberrauch <tobias.oberrauch@gmail.com>
License-Expression: MIT
Keywords: cli,code-search,developer-tools,knowledge-base,project-indexer
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Requires-Python: >=3.11
Requires-Dist: gitpython>=3.1.0
Requires-Dist: httpx>=0.24.0
Requires-Dist: lancedb>=0.4.0
Requires-Dist: pyarrow>=14.0.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: pyyaml>=6.0.0
Requires-Dist: rich>=13.0.0
Requires-Dist: tomli-w>=1.0.0
Requires-Dist: typer>=0.9.0
Provides-Extra: api
Requires-Dist: fastapi>=0.100.0; extra == 'api'
Requires-Dist: uvicorn>=0.23.0; extra == 'api'
Provides-Extra: dev
Requires-Dist: pytest-cov>=4.0.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Description-Content-Type: text/markdown

# code-explore

Developer knowledge base CLI — scan, index, and search your programming projects.

## Install

```bash
pip install code-explore
```

## Usage

```bash
# Short alias (3 chars):
cex scan ~/Projects
cex index
cex search "YouTube API alle Videos"
cex show data-youtube
cex stats

# Full command also works:
code-explore scan ~/Projects
```

## Features

- Scan local project directories and extract metadata (languages, dependencies, patterns)
- Generate AI summaries using local Ollama models
- Create vector embeddings for semantic search (multilingual)
- Hybrid search combining fulltext + semantic ranking
- Incremental indexing with change detection
