Skip to content

Commit fd944e6

Browse files
committed
updated docs
1 parent a871015 commit fd944e6

1 file changed

Lines changed: 25 additions & 5 deletions

File tree

README.md

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,32 @@
55
<p>A Local, Auditable Pipeline for Curating your Starred GitHub Repositories</p>
66

77
<p>
8-
<a href="https://github.com/theGeekist/stars/actions/workflows/ci.yml">
9-
<img alt="CI" src="https://github.com/theGeekist/stars/actions/workflows/ci.yml/badge.svg" />
10-
</a>
118
<a href="https://sonarcloud.io/summary/new_code?id=theGeekist_stars">
129
<img alt="Quality Gate Status" src="https://sonarcloud.io/api/project_badges/measure?project=theGeekist_stars&metric=alert_status" />
1310
</a>
1411
<a href="https://app.codecov.io/gh/theGeekist/stars">
1512
<img alt="Coverage" src="https://codecov.io/gh/theGeekist/stars/branch/main/graph/badge.svg" />
1613
</a>
17-
<img alt="Bun" src="https://img.shields.io/badge/Bun-1.x-000000?logo=bun&logoColor=fff" />
14+
<a href="USAGE.md">
15+
<img alt="Docs" src="https://img.shields.io/badge/docs-usage-blue" />
16+
</a>
1817
<img alt="License" src="https://img.shields.io/badge/License-MIT-green.svg" />
1918
</p>
2019

2120
</div>
2221

22+
## Quickstart
23+
24+
```bash
25+
bun install && bun run build && gk-stars setup
26+
```
27+
2328
## Abstract
2429

2530
Geekist Stars is a Bun and TypeScript toolkit that turns personal GitHub Lists into an auditable corpus of repositories with computed health signals, locally generated summaries, and topic metadata. The system is designed for reproducibility and privacy. All LLM work runs on Ollama with a user selected local model, and all state is stored in SQLite for inspection and analysis. The project demonstrates that lightweight signals, concise model prompts, and explicit policies are sufficient to keep a large star collection organized without cloud dependencies.
2631

32+
> Looking for hands-on CLI usage? See [USAGE.md](USAGE.md) for command-by-command examples and flags.
33+
2734
## Motivation
2835

2936
Developers often accumulate hundreds or thousands of starred repositories. Over time, recall and organization degrade, and it becomes hard to decide where a repository belongs or why it was important. Existing tools provide search and browsing, but they rarely combine list curation, explainable scoring, and topic-level structure in a way that is private, traceable, and easy to iterate on. This project aims to fill that gap with a local first pipeline.
@@ -119,4 +126,17 @@ All model inference happens locally with Ollama. The database lives on disk and
119126

120127
Geekist Stars shows that private, local tooling can turn a large and noisy star collection into a structured and navigable corpus. The combination of editable prompts, simple metrics, explainable scoring, and a topic layer derived from a local source yields a curated environment that remains under the user’s control.
121128

122-
> Looking for hands‑on CLI usage? See usage.md for command‑by‑command examples and flags.
129+
## Citation
130+
131+
If you use **Geekist Stars** in your research or projects, please cite:
132+
133+
```bibtex
134+
@software{nathan_geekist_stars_2025,
135+
author = {Jason Joseph Nathan},
136+
title = {Geekist Stars},
137+
year = {2025},
138+
publisher = {GitHub},
139+
journal = {GitHub repository},
140+
howpublished = {\url{https://github.com/theGeekist/stars}},
141+
}
142+
```

0 commit comments

Comments
 (0)