Skip to content

FAQ

Yes. eunha is MIT-licensed open source. You only pay for LLM API calls if you use OpenAI or Anthropic — or use Ollama for free local inference.

The library, search, and editing all work offline. Importing stars, fetching READMEs, and LLM descriptions (non-Ollama) require a network connection.

Everything is stored locally at ~/.eunha/:

  • eunha.db — SQLite database with all repos and descriptions
  • config.toml — your GitHub PAT and LLM API key (permissions 0600)

Nothing is sent to any eunha server. LLM requests go directly from your machine to your chosen provider.

No. eunha only reads your stars via the GitHub API. It never modifies your GitHub account.

How do I add a repo that isn’t in my stars?

Section titled “How do I add a repo that isn’t in my stars?”

Press a from the Library view to open the Add dialog. Paste any GitHub repo URL or owner/repo identifier.

Practically unlimited — the list is virtualized and SQLite FTS5 search stays fast into the tens of thousands. The bottleneck is LLM describe time (sequential by design to respect rate limits).

Not in v1. The prompt is intentionally immutable to ensure consistent output shape across all repos. See Prompt contract for details.

eunha targets macOS in v1. Tauri v2 supports other platforms, but builds and testing on Windows/Linux are deferred. PRs welcome.