Skip to main content

Guides

Task-oriented how-to pages that walk you through specific GospeLib workflows step by step. Each guide answers a concrete "How do I...?" question.

Task Guides

GuideDescription
Adding a ServiceScaffold a new Go or Python microservice and wire it into the monorepo
Adding a PackageCreate a shared TypeScript package under packages/
Adding Corpus DataAdd a new book or schema family to the corpus
Web InterfacesEvery browser-accessible GUI in the local dev stack

CLI Tooling

Guides for the unified gl command -- GospeLib's developer CLI.

GuideDescription
CLI OverviewArchitecture, command taxonomy, and installation
Visual Design LanguageColors, typography, progress indicators, and layout
Help System & CommandsHelp formatting, flags, exit codes, and patterns
Output & LoggingOutput formats, filtering, verbosity, and structlog
Configuration & ErrorsConfig hierarchy, error handling, and did-you-mean
Code OrganizationPackage layout, library standards, and uv usage
Migration PlanMigrating existing tools to gl + terminal mockups

Data Tools

GuideDescription
FalkorDB BrowserLaunch, connect, and explore the knowledge graph

Looking for something else? These sections cover topics that used to live here:

  • Contributing -- code quality, testing, error handling, logging, and other development practices
  • Operations -- deployment, monitoring, rollback, and environment management
  • Frontend -- Next.js App Router, Expo mobile, and the shared UI library
  • Ingest Service -- corpus data model, running the pipeline, and ingest internals