Skip to content

Grouloo/autodoc

Repository files navigation

AutoDoc.

Generate a knowledge base in autopilot.

(Work in progress.)

Launch the project

  1. Install the project sources
git clone https://github.com/Grouloo/autodoc.git
  1. Install and run an instance of PocketBase

  2. In your PocketBase dashboard, go to Settings > Import collections, and load the file schema.json located at the root of the project

  3. In your PocketBase dashboard, go to Collections > applicatons > New Record, and create a new application with the username and password of your choice.

  4. At the root of the project, copy the content of _env and paste it in a new file you'll name .env, and fill the missing information.

  5. Install the project's dependencies

bun install
  1. Run the project
bun dev

Stack

It has all my favourite tools in it. So it's quite nice.

It's the... BTASHAPM stack? Let's just say it's the bestest stack.

  • Bun (Runtime)
  • TypeScript (Language)
  • Astro (Framework)
  • Shulk (Utils)
  • HTMX (Client-to-backend communication)
  • Alpine (Client-side reactivity)
  • PocketBase (Database)
  • Mistral (Large Language Model)

About

Generate a knowledge base in autopilot.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published