DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to use Stru Info: what you can do with it

What is Stru Info? StruInfo is a self-hosted personal document workspace that turns feeds and uploaded files into searchable, traceable notes with optional AI review, Q&A, and reports.

How do I use it? Follow the first-install guide in docs/getting-started.md to set up the database role, configuration, and migrations; then start the app with docker compose -f compose.production.yaml up -d app; check that the container is running with docker compose -f compose.production.yaml ps. Full steps below.

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

4 use cases

  • Run a private knowledge base on your own server

    Install Stru Info with Docker Compose and PostgreSQL 18 as a single-owner instance.

    View prompt
    In the repo tntexploding/StruInfo, follow docs/getting-started.md to deploy a single-owner instance at <host-path> using Docker Compose and PostgreSQL 18. Report the output of `docker compose -f compose.production.yaml ps` and confirm the app container is running.
  • Review RSS and Atom articles into a searchable archive

    Subscribe to feeds, accept the articles you want, and search them in one place.

    View prompt
    In the repo tntexploding/StruInfo, add the RSS or Atom feed at <feed-url> as a source in the 文档入口 page and review its incoming articles. Report how many were accepted, rejected, or left waiting, and verify that a search in 数据阅览 returns a confirmed article with its source link.
  • Produce a weekly or monthly report from your sources

    Pick a time range and topic in the report page to get a Markdown or printable PDF summary.

    View prompt
    In the repo tntexploding/StruInfo, use the 报告 page to generate a monthly report for <topic> covering <month>. Return the Markdown output and check that each claim includes a source citation that can be traced back to a confirmed document.
  • Let an external AI agent file documents through MCP

    Connect an agent with a scoped token so it can import, split, tag, and link your documents.

    View prompt
    In the repo tntexploding/StruInfo, use the MCP interface described in docs/agent-interface.md with a read-only token to list documents matching <topic>. Return the titles and IDs, and verify that no write operation was performed.

Quick start with Stru Info

  1. Check you have what it needs: A machine that runs Docker and Docker Compose; PostgreSQL 18, as recommended in the README; Access to the docs/getting-started.md setup guide and a host port for STRUIINFO_HTTP_PORT.
  2. Open tntexploding/StruInfo on GitHub and read the README and license.
  3. Follow the first-install guide in docs/getting-started.md to set up the database role, configuration, and migrations.
  4. Start the app with docker compose -f compose.production.yaml up -d app.
  5. Check that the container is running with docker compose -f compose.production.yaml ps.
  6. Open Stru Info in a browser on the host port set by STRUIINFO_HTTP_PORT, keeping the port on loopback or a trusted private network.

These steps come from our top use case, Run a private knowledge base on your own server, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for tntexploding/StruInfo

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Stru Info alternatives · Best AI repos for Research

About this repo

  • Who it is forIndividual researchers, analysts, and knowledge workers who want to keep and search their own reading material on a server they control.
  • Why it is hot103 stars, launched 59 days ago
  • LanguageTypeScript
  • Sourcegithub.com/tntexploding/StruInfo · Back to Hot repos

Requirements

  • A machine that runs Docker and Docker Compose
  • PostgreSQL 18, as recommended in the README
  • Access to the docs/getting-started.md setup guide and a host port for STRUIINFO_HTTP_PORT
  • Optional: a DeepSeek or OpenAI API key stored in an external key file, only if you want AI features

Add this badge to your README

Maintain Stru Info? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/tntexploding/StruInfo.svg)](https://dedupedai.com/use-cases/tntexploding-struinfo/?utm_source=github&utm_medium=badge&utm_campaign=tntexploding-StruInfo)

HTML

<a href="https://dedupedai.com/use-cases/tntexploding-struinfo/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=tntexploding-StruInfo"><img src="https://dedupedai.com/badge/tntexploding/StruInfo.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Stru Info

What is Stru Info?

StruInfo is a self-hosted personal document workspace that turns feeds and uploaded files into searchable, traceable notes with optional AI review, Q&A, and reports. It is an open-source project on GitHub: https://github.com/tntexploding/StruInfo.

How do I use Stru Info?

Follow the first-install guide in docs/getting-started.md to set up the database role, configuration, and migrations; then start the app with docker compose -f compose.production.yaml up -d app; check that the container is running with docker compose -f compose.production.yaml ps. The use cases on this page give the full steps and a copy-paste agent prompt for each job.

Who is Stru Info for?

Individual researchers, analysts, and knowledge workers who want to keep and search their own reading material on a server they control.

What can I do with Stru Info?

4 use cases so far, for example: Run a private knowledge base on your own server; Review RSS and Atom articles into a searchable archive; Produce a weekly or monthly report from your sources. Each has steps and a copy-paste agent prompt.

What do I need to run Stru Info?

A machine that runs Docker and Docker Compose; PostgreSQL 18, as recommended in the README; Access to the docs/getting-started.md setup guide and a host port for STRUIINFO_HTTP_PORT; Optional: a DeepSeek or OpenAI API key stored in an external key file, only if you want AI features.

What are alternatives to Stru Info?

Other hot AI repos in Research: Scientific Agent Skills, PersonaPlex, PageIndex, Book to Skill, Scientific Figure Library.

Is Stru Info safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.