whatisgithub

What is knowledge-engine?

tashisleepy/knowledge-engine — explained in plain English

Analysis updated 2026-05-18

61HTMLAudience · vibe coderComplexity · 3/5Setup · moderate

In one sentence

A self hosted dashboard that turns your AI assisted work sessions and documents into a searchable personal wiki with monthly summaries.

Mindmap

mindmap
  root((knowledge engine))
    What it does
      Builds a personal wiki
      Dual layer search
      Monthly work summaries
    Tech stack
      Python
      HTML
      Memvid
    Use cases
      Work record keeping
      Report generation
      Tool inventory tracking
    Audience
      AI assisted knowledge workers
      Freelancers and consultants

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Keep a searchable personal record of documents and sessions produced with an AI assistant

USE CASE 2

Generate a monthly or weekly report of the work you completed

USE CASE 3

Track and rediscover every tool, agent, or script you have built over time

USE CASE 4

Browse your accumulated notes as an Obsidian compatible wiki

What is it built with?

PythonHTMLMemvid

How does it compare?

tashisleepy/knowledge-engineeliasoulkadi/shokuninjasonengcc/keyshot-studio-materials
Stars616357
LanguageHTMLHTMLHTML
Setup difficultymoderateeasyeasy
Complexity3/53/51/5
Audiencevibe coderdeveloperdesigner

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Runs locally via Python and pip install, the optional Memvid layer is only needed for very large document sets.

So what is it?

Knowledge Engine is a self hosted tool for people who use an AI assistant like Claude every day for writing, research, or building things, and want a persistent, searchable record of that work. It combines two ideas into one system: a human readable wiki made of plain markdown files, and a machine friendly search layer, so the same information can be browsed by a person or searched instantly by an AI. Every document, conversation, or work session you feed into it gets turned into a markdown wiki page with metadata, links to related pages, and automatically extracted entities such as people, companies, or products mentioned in it. Those pages can be browsed in the built in web dashboard or in an external tool like Obsidian since they are just plain files in a folder. Search queries check both the curated wiki pages and the raw underlying documents, then merge the results with links back to their sources. The dashboard includes several other tabs beyond search and the wiki browser: a health tab that checks whether the wiki and the underlying search index have drifted out of sync, a tool inventory tab that lists every AI agent, script, or tool you have built or installed, and a monthly summary tab that tallies hours, documents produced, and tools built over the month. A command line report script can also generate a summary for a custom date range, such as the last week or a specific client's work, and print it as markdown. The project is written mostly in Python with an HTML dashboard, installs with pip, and includes demo data you can ingest to try it out before using it on real material. An optional companion library called Memvid can be added for faster search across very large document sets, but the wiki layer works on its own for smaller collections. A separate sister repository handles automated backups of the whole system.

Copy-paste prompts

Prompt 1
Walk me through installing Knowledge Engine and ingesting the demo documents.
Prompt 2
Show me how to run a date range report for the last month with the report.sh script.
Prompt 3
Explain how the wiki and Memvid search layers stay in sync in this project.
Prompt 4
Help me set up the companion backup repo alongside Knowledge Engine.

Frequently asked questions

What is knowledge-engine?

A self hosted dashboard that turns your AI assisted work sessions and documents into a searchable personal wiki with monthly summaries.

What language is knowledge-engine written in?

Mainly HTML. The stack also includes Python, HTML, Memvid.

How hard is knowledge-engine to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is knowledge-engine for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.