AI-powered GitHub repository analyzer and README generator
Project description
CodeMemoryAI
AI-powered GitHub repository analyzer and README generator.
Features
- AI-powered repository Q&A
- Semantic code search
- Automatic README generation
- Architecture analysis
- Dead code detection
- Automated report exporting
- Tech stack detection
- CLI support
- PyPI package support
Installation
pip install codememoryai
CLI Usage
python main.py
Example Usage
from readmeforge import RepoAnalyzer
repo = RepoAnalyzer(
"https://github.com/pallets/flask"
)
repo.ingest()
answer = repo.ask(
"Where is authentication handled?"
)
print(answer)
Reports Generated
- README.md
- ARCHITECTURE.md
- DEADCODE.md
CLI Usage
python main.py
Technologies Used
- Python
- ChromaDB
- Sentence Transformers
- Groq API
- Streamlit
Author
Anushka Dutta
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
codememoryai-0.3.0.tar.gz
(6.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file codememoryai-0.3.0.tar.gz.
File metadata
- Download URL: codememoryai-0.3.0.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb6151cc8da8c385780f88fd57fda4bd0cf96b8245191c6bbaef529bdc688621
|
|
| MD5 |
4eaa25908c9fa2b07f6b22de642e792d
|
|
| BLAKE2b-256 |
4e1c693bc8ab76da81543b3cd6ac1cea84ada50b08b545993092b90fe46977a2
|
File details
Details for the file codememoryai-0.3.0-py3-none-any.whl.
File metadata
- Download URL: codememoryai-0.3.0-py3-none-any.whl
- Upload date:
- Size: 11.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa7e39907a7dca471ec345fa1cc89efc82ba3278f394a5492c090ceebb40d46c
|
|
| MD5 |
55e071f8479ce5c97ab9c73050b65427
|
|
| BLAKE2b-256 |
98a24878292af1031bc29c504567b2cd424d72cb5cb864b8867697392e11caa1
|