# a knowledge base for indie developers

**There is demand for developer knowledge bases, but the market is crowded with partial, often stale open-source tools rather than a clear winner**

Confidence: high  ·  119 signals  ·  checked 2026-08-01

[Full report with live links](https://showsitsworks.com/idea/knowledge-base-for-indie-developers)

> **Little of this is specific to indie.** Under *People asking to be sold to*, only 0 of 5 sourced findings mention indie at all. The rest describe the product category. A crowded section is evidence the category is crowded, not that anyone is serving indie.

## Who is already building this

*From data*

- CodeWiki is an active knowledge platform that analyzes repositories into AST graphs, builds GraphRAG indexes, and generates source-grounded developer wikis; it has 167 stars and last pushed 2026-06-09. *(not about indie)*
  - [PorunC/CodeWiki](https://github.com/PorunC/CodeWiki) `github` — 2026-05-11
- drodil/backstage-plugin-qeta is an active internal Q&A and knowledge base for Backstage, with 116 stars and last pushed 2026-07-31. *(not about indie)*
  - [drodil/backstage-plugin-qeta](https://github.com/drodil/backstage-plugin-qeta) `github` — 2022-12-20
- DXHeroes/knowledge-base-content is an open-source developer experience knowledge base with 150 stars, but it is slower-moving and last pushed 2025-11-03. *(not about indie)*
  - [DXHeroes/knowledge-base-content](https://github.com/DXHeroes/knowledge-base-content) `github` — 2019-02-25
- iTWiki is a combined knowledge hub for programming topics for iT developers; it has 140 stars and last pushed 2026-06-21. *(not about indie)*
  - [eldaroid/iTWiki](https://github.com/eldaroid/iTWiki) `github` — 2020-12-18
- Skribe is a full-stack SaaS for indie developers to plan, document, and track app builds, including a knowledge base with web scraping; it is active and last pushed 2026-04-23.
  - [Sowmya9826/Skribe](https://github.com/Sowmya9826/Skribe) `github` — 2026-04-17

## What people actually say

*From data*

- "the workflow didn’t quite fit what I wanted." An indie developer said this while explaining why they built a podcast-to-knowledge-base tool.
  - [Show HN: CastLoom Pro – Turn podcasts into a personal knowledge base](https://news.ycombinator.com/item?id=47394797) `hackernews` — 2026-03-16
- "I’ve created a web application, and chrome extension that is used to associate, and save knowledge snippets to your own "memory store"." This shows a solo builder making a personal knowledge base because they wanted a better retrieval layer. *(not about indie)*
  - [Personal Knowledge Store with Natural Language Semantic Search](https://news.ycombinator.com/item?id=42112372) `hackernews` — 2024-11-12
- "code documentation becomes so stale so quickly." This is a direct complaint behind a git-backed wiki idea. *(not about indie)*
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
- "I'm contemplating diving a bit deeper into Discourse development... but it's been a while since I worked with Ruby" This is someone asking for deeper knowledge just to get unstuck in a community codebase. *(not about indie)*
  - [How much Ruby / Rails knowledge for Discourse development / recommended reading?](https://meta.discourse.org/t/how-much-ruby-rails-knowledge-for-discourse-development-recommended-reading/326718) `discourse` — 2024-09-16
- "I now have to add the worker, but perhaps I don't know how to do that." This is a concrete example of needing a searchable dev knowledge base during debugging. *(not about indie)*
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30

## People asking to be sold to

*From data*

- "the solution is pretty clear to me but to my knowledge it doesn't exist" This is a stated gap plus willingness to accept a solution if it existed. *(not about indie)*
  - [Ditching Medium](https://news.ycombinator.com/item?id=18842245) `intent` — 2019-01-07
- "I would like to propose a new conversation management system" This shows someone actively asking for a better knowledge/workflow layer, not just discussing the category. *(not about indie)*
  - [Feature Request: Hidden Chats, Archive, and Secure Conversation Management](https://community.openai.com/t/feature-request-hidden-chats-archive-and-secure-conversation-management/1385854) `discourse` — 2026-07-06
- "It would be great for stand ups... I'd love it" This is explicit desire for a meeting-attending knowledge assistant, though not specifically a KB product. *(not about indie)*
  - [Neo is your own bot who attends team meetings for you](https://news.ycombinator.com/item?id=26758361) `intent` — 2021-04-10
- "I’m searching for a tool that would help me in this situation" This is a direct buyer-style problem statement for a command-line developer knowledge base tool. *(not about indie)*
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30
- "The reason I started thinking about this problem is because of how code documentation becomes so stale so quickly." This is a pain strong enough to motivate a Git-based wiki concept. *(not about indie)*
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02

## Where the opening is

*Model estimate*

- The signals do not show a product that cleanly combines personal developer memory, repo-grounded documentation, and searchable community knowledge in one place for indie developers.
  - [PorunC/CodeWiki](https://github.com/PorunC/CodeWiki) `github` — 2026-05-11
  - [DXHeroes/knowledge-base-content](https://github.com/DXHeroes/knowledge-base-content) `github` — 2019-02-25
  - [eldaroid/iTWiki](https://github.com/eldaroid/iTWiki) `github` — 2020-12-18
  - [Sowmya9826/Skribe](https://github.com/Sowmya9826/Skribe) `github` — 2026-04-17
  - [drodil/backstage-plugin-qeta](https://github.com/drodil/backstage-plugin-qeta) `github` — 2022-12-20
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30
- Most existing projects are either internal-team tools, generic knowledge bases, or repo/tutorial collections; none clearly target an indie developer who wants one place for notes, decisions, snippets, and answers tied back to source code and forums.
  - [DXHeroes/knowledge-base-content](https://github.com/DXHeroes/knowledge-base-content) `github` — 2019-02-25
  - [eldaroid/iTWiki](https://github.com/eldaroid/iTWiki) `github` — 2020-12-18
  - [Sowmya9826/Skribe](https://github.com/Sowmya9826/Skribe) `github` — 2026-04-17
  - [drodil/backstage-plugin-qeta](https://github.com/drodil/backstage-plugin-qeta) `github` — 2022-12-20
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30
- The clearest unmet need in the signals is freshness: people keep saying documentation goes stale, yet the dominant repos are either stale or not clearly maintained.
  - [oskardudycz/ArchitectureWeekly](https://github.com/oskardudycz/ArchitectureWeekly) `github` — 2020-12-07
  - [petrovicstefanrs/30_seconds_of_knowledge](https://github.com/petrovicstefanrs/30_seconds_of_knowledge) `github` — 2019-02-03
  - [jasypt/jasypt](https://github.com/jasypt/jasypt) `github` — 2019-03-10
  - [deislabs/spiderlightning](https://github.com/deislabs/spiderlightning) `github` — 2022-05-17
  - [aprxi/letsbuild-ai](https://github.com/aprxi/letsbuild-ai) `github` — 2024-03-17
  - [KevinTopollaj/Design-Patterns-in-iOS](https://github.com/KevinTopollaj/Design-Patterns-in-iOS) `github` — 2023-05-13
  - [gasangw/NestJS-Interview-Questions-And-Answers](https://github.com/gasangw/NestJS-Interview-Questions-And-Answers) `github` — 2024-01-16
  - [Ditching Medium](https://news.ycombinator.com/item?id=18842245) `intent` — 2019-01-07
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
  - [Workaround with knowledge files bigger than context window](https://community.openai.com/t/workaround-with-knowledge-files-bigger-than-context-window/848792/14) `discourse` — 2024-07-06
- There is no strong evidence of a winning workflow for solo developers who want a lightweight knowledge base that stays in sync with code, chats, and community answers automatically.
  - [Show HN: CastLoom Pro – Turn podcasts into a personal knowledge base](https://news.ycombinator.com/item?id=47394797) `hackernews` — 2026-03-16
  - [PorunC/CodeWiki](https://github.com/PorunC/CodeWiki) `github` — 2026-05-11
  - [Personal Knowledge Store with Natural Language Semantic Search](https://news.ycombinator.com/item?id=42112372) `hackernews` — 2024-11-12
  - [drodil/backstage-plugin-qeta](https://github.com/drodil/backstage-plugin-qeta) `github` — 2022-12-20
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30

## How big the market might be

*Model estimate*

- This search found 12 named projects, and all 12 are open source.
  - [Reading Anthropic's "When AI Builds Itself" Changed How I Think About AI and Software Engineering](https://dev.to/hemapriya_kanagala/reading-anthropics-when-ai-builds-itself-changed-how-i-think-about-ai-and-software-engineering-3eh) `devto` — 2026-06-30
- Of those projects, 2 are active, 9 are dead, and 1 is slow, which suggests a lot of room for a maintained product.
  - [Reading Anthropic's "When AI Builds Itself" Changed How I Think About AI and Software Engineering](https://dev.to/hemapriya_kanagala/reading-anthropics-when-ai-builds-itself-changed-how-i-think-about-ai-and-software-engineering-3eh) `devto` — 2026-06-30
- The largest repo in the set is poetries/FE-Interview-Questions with 2,229 stars and last push 2026-07-12; other notable repos include actionbook/rust-skills with 1,357 stars and harshkedia177/axon with 725 stars.
  - [poetries/FE-Interview-Questions](https://github.com/poetries/FE-Interview-Questions) `github` — 2017-02-14
  - [actionbook/rust-skills](https://github.com/actionbook/rust-skills) `github` — 2026-01-17
  - [harshkedia177/axon](https://github.com/harshkedia177/axon) `github` — 2026-02-21
- There were 18 first-hand complaints, 13 stated wants, and matching community threads on community.openai.com, discuss.elastic.co, discuss.python.org, forum.djangoproject.com, forum.rclone.org, and meta.discourse.org.
  - [Reading Anthropic's "When AI Builds Itself" Changed How I Think About AI and Software Engineering](https://dev.to/hemapriya_kanagala/reading-anthropics-when-ai-builds-itself-changed-how-i-think-about-ai-and-software-engineering-3eh) `devto` — 2026-06-30
- The usage side is also real: npm package toga-ai has 39,040 downloads last month, @provablehq/sdk has 415,817, @rslib/core has 1,205,035, and mcp/memory has 515,598 Docker pulls.
  - [npm: toga-ai](https://www.npmjs.com/package/toga-ai) `registries` — 2026-08-01
  - [npm: @provablehq/sdk](https://www.npmjs.com/package/@provablehq/sdk) `registries` — 2026-07-31
  - [npm: @rslib/core](https://www.npmjs.com/package/@rslib/core) `registries` — 2026-07-03
  - [docker: mcp/memory](https://hub.docker.com/r/mcp/memory) `registries`

## What could go wrong

*Model estimate*

- This is a crowded idea space with many adjacent tools, so a generic knowledge-base product will look like a weaker version of Backstage, Notion-like docs, or repo-to-wiki tools.
  - [PorunC/CodeWiki](https://github.com/PorunC/CodeWiki) `github` — 2026-05-11
  - [DXHeroes/knowledge-base-content](https://github.com/DXHeroes/knowledge-base-content) `github` — 2019-02-25
  - [Sowmya9826/Skribe](https://github.com/Sowmya9826/Skribe) `github` — 2026-04-17
  - [drodil/backstage-plugin-qeta](https://github.com/drodil/backstage-plugin-qeta) `github` — 2022-12-20
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
- Several visible competitors are already stale, which means users may distrust the category unless the product proves it can stay current and useful over time.
  - [oskardudycz/ArchitectureWeekly](https://github.com/oskardudycz/ArchitectureWeekly) `github` — 2020-12-07
  - [petrovicstefanrs/30_seconds_of_knowledge](https://github.com/petrovicstefanrs/30_seconds_of_knowledge) `github` — 2019-02-03
  - [jasypt/jasypt](https://github.com/jasypt/jasypt) `github` — 2019-03-10
  - [deislabs/spiderlightning](https://github.com/deislabs/spiderlightning) `github` — 2022-05-17
  - [aprxi/letsbuild-ai](https://github.com/aprxi/letsbuild-ai) `github` — 2024-03-17
  - [KevinTopollaj/Design-Patterns-in-iOS](https://github.com/KevinTopollaj/Design-Patterns-in-iOS) `github` — 2023-05-13
  - [gasangw/NestJS-Interview-Questions-And-Answers](https://github.com/gasangw/NestJS-Interview-Questions-And-Answers) `github` — 2024-01-16
- A broad knowledge base for indie developers can easily become too unfocused unless it picks one sharp use case, such as debugging memory, codebase notes, or source-grounded personal wiki search.
  - [Show HN: CastLoom Pro – Turn podcasts into a personal knowledge base](https://news.ycombinator.com/item?id=47394797) `hackernews` — 2026-03-16
  - [Personal Knowledge Store with Natural Language Semantic Search](https://news.ycombinator.com/item?id=42112372) `hackernews` — 2024-11-12
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30
- Some of the strongest usage signals are for infra and MCP-style plumbing, not end-user knowledge bases, so demand may skew toward developer tooling rather than a standalone content product.
  - [npm: toga-ai](https://www.npmjs.com/package/toga-ai) `registries` — 2026-08-01
  - [npm: @aashari/mcp-server-atlassian-confluence](https://www.npmjs.com/package/@aashari/mcp-server-atlassian-confluence) `registries` — 2025-12-03
  - [docker: mcp/memory](https://hub.docker.com/r/mcp/memory) `registries`
  - [drodil/backstage-plugin-qeta](https://github.com/drodil/backstage-plugin-qeta) `github` — 2022-12-20

## What to do this week

*Model estimate*

- Start with one narrow promise: a personal developer memory layer that ingests repo docs, snippets, and forum answers, then makes them searchable with source links.
  - [PorunC/CodeWiki](https://github.com/PorunC/CodeWiki) `github` — 2026-05-11
  - [Personal Knowledge Store with Natural Language Semantic Search](https://news.ycombinator.com/item?id=42112372) `hackernews` — 2024-11-12
  - [drodil/backstage-plugin-qeta](https://github.com/drodil/backstage-plugin-qeta) `github` — 2022-12-20
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30
- Make freshness the product: automatic re-indexing from Git, issue trackers, and saved answers, because staleness is the recurring complaint.
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
  - [Workaround with knowledge files bigger than context window](https://community.openai.com/t/workaround-with-knowledge-files-bigger-than-context-window/848792/14) `discourse` — 2024-07-06
- Test with indie developers who already use knowledge snippets, docs, or community forums; the signals show they already feel the pain and some are trying to build around it.
  - [Show HN: CastLoom Pro – Turn podcasts into a personal knowledge base](https://news.ycombinator.com/item?id=47394797) `hackernews` — 2026-03-16
  - [Personal Knowledge Store with Natural Language Semantic Search](https://news.ycombinator.com/item?id=42112372) `hackernews` — 2024-11-12
  - [Git-Based Wiki](https://news.ycombinator.com/item?id=24353554) `intent` — 2020-09-02
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30
  - [How much Ruby / Rails knowledge for Discourse development / recommended reading?](https://meta.discourse.org/t/how-much-ruby-rails-knowledge-for-discourse-development-recommended-reading/326718) `discourse` — 2024-09-16
- Do not start as a generic notes app. Start as a source-grounded answer layer for one developer's own projects, then expand outward if retention is good.
  - [PorunC/CodeWiki](https://github.com/PorunC/CodeWiki) `github` — 2026-05-11
  - [Personal Knowledge Store with Natural Language Semantic Search](https://news.ycombinator.com/item?id=42112372) `hackernews` — 2024-11-12
  - [drodil/backstage-plugin-qeta](https://github.com/drodil/backstage-plugin-qeta) `github` — 2022-12-20
  - [Ask HN: Command-line developer knowledge-base tool for debugging issues?](https://news.ycombinator.com/item?id=22195400) `hackernews` — 2020-01-30

## Competitor strength

| Project | Stars | Downloads/mo | Activity |
|---|---:|---:|---|
| [poetries/FE-Interview-Questions](https://github.com/poetries/FE-Interview-Questions) | 2,229 | — | active |
| [oskardudycz/ArchitectureWeekly](https://github.com/oskardudycz/ArchitectureWeekly) | 1,475 | — | dead |
| [actionbook/rust-skills](https://github.com/actionbook/rust-skills) | 1,357 | — | active |
| [petrovicstefanrs/30_seconds_of_knowledge](https://github.com/petrovicstefanrs/30_seconds_of_knowledge) | 965 | — | dead |
| [harshkedia177/axon](https://github.com/harshkedia177/axon) | 725 | — | slow |
| [jasypt/jasypt](https://github.com/jasypt/jasypt) | 465 | — | dead |
| [deislabs/spiderlightning](https://github.com/deislabs/spiderlightning) | 321 | — | dead |
| [aprxi/letsbuild-ai](https://github.com/aprxi/letsbuild-ai) | 221 | — | dead |
| [alphapro-club/Launch](https://github.com/alphapro-club/Launch) | 202 | — | dead |
| [KevinTopollaj/Design-Patterns-in-iOS](https://github.com/KevinTopollaj/Design-Patterns-in-iOS) | 195 | — | dead |
| [villainscode/tech-interview-for-junior](https://github.com/villainscode/tech-interview-for-junior) | 188 | — | dead |
| [gasangw/NestJS-Interview-Questions-And-Answers](https://github.com/gasangw/NestJS-Interview-Questions-And-Answers) | 183 | — | dead |

## Domain names

- `knowledgebase.com` — taken
- `knowledgebase.io` — available
- `knowledge.com` — taken
- `getknowledge.com` — taken

---

Sources searched: hackernews (35), github (22), githubissues (none), discourse (18), intent (13), stackexchange (none), registries (12), tavily (9), devto (10)

Generated by Shows Its Work — https://showsitsworks.com/idea/knowledge-base-for-indie-developers
Findings link to their sources. Estimates are marked as estimates.
