¿Con qué está hecho pentagi?

pentagi es un repo de Go hecho con Gin, github.com/charmbracelet/bubbletea, github.com/gin-contrib/static, Vite, React y 1 más. Guarda sus datos en Postgres y HashiCorp, inicia sesión con github.com/gin-contrib/sessions, golang.org/x/oauth2, github.com/golang-jwt/jwt/v5, github.com/aws/aws-sdk-go-v2/credentials y github.com/coreos/go-oidc/v3, usa IA con github.com/aws/aws-sdk-go-v2/service/bedrockruntime y Ollama, se conecta a Google, arma su contenido con github.com/charmbracelet/glamour, marked, @react-pdf/renderer, @tiptap/markdown, highlight.js y 4 más, valida sus datos con github.com/go-playground/validator/v10, github.com/invopop/jsonschema, github.com/xeipuuv/gojsonschema, Zod y @hookform/resolvers, se prueba con github.com/stretchr/testify, Vitest, Testing Library, @playwright/test y @axe-core/playwright, se despliega con github.com/sirupsen/logrus, github.com/moby/moby/client, github.com/moby/moby/api, OpenTelemetry, go.opentelemetry.io/otel/metric y 10 más y usa go-sqlite3, pgx, pq, github.com/pgvector/pgvector-go, github.com/pressly/goose/v3 y 3 más. Son 330,671 líneas escritas, con 489 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit cffed94. Léela en markdown

Frontend

Estilos 4

Interfaz 17

5 más

La base 3

Iconos 1

Backend

La base 1

Datos 10

Inicio de sesión 5

IA 2

  • github.com/aws/aws-sdk-go-v2/service/bedrockruntime2 archivos
  • Ollama1 archivo

Servicios 1

Apoyo

La base 2

Contenido 9

Validación 5

Pruebas 5

  • github.com/stretchr/testify132 archivos
  • Vitest119 archivos
  • Testing Library59 archivos
  • @playwright/test42 archivos
  • @axe-core/playwright1 archivo

Despliegue 15

3 más

Herramientas 6

  • @graphql-codegen/cli1 archivo
  • ESLint1 archivo
  • github.com/aws/smithy-go1 archivo
  • @graphql-typed-document-node/core1 archivo
  • github.com/swaggo/gin-swagger1 archivo
  • github.com/swaggo/swag1 archivo

Otras 33

  • @apollo/client30 archivos
  • github.com/charmbracelet/x/ansi16 archivos
  • use-debounce15 archivos
  • date-fns7 archivos
  • containerd3 archivos
  • GraphQL3 archivos
  • go.opentelemetry.io/proto/otlp2 archivos
  • Axios1 archivo
  • Docker1 archivo
  • github.com/distribution/reference1 archivo
  • github.com/gin-contrib/cors1 archivo
  • github.com/gin-contrib/gzip1 archivo
21 más
  • github.com/gorilla/websocket1 archivo
  • google.golang.org/grpc1 archivo
  • golang.org/x/crypto5 archivos
  • github.com/vektah/gqlparser/v24 archivos
  • github.com/joho/godotenv3 archivos
  • github.com/creack/pty2 archivos
  • gopkg.in/yaml.v32 archivos
  • clsx1 archivo
  • github-slugger1 archivo
  • github.com/digitalocean/go-smbios1 archivo
  • github.com/fatih/color1 archivo
  • github.com/go-ole/go-ole1 archivo
  • github.com/mattn/go-runewidth1 archivo
  • github.com/rivo/uniseg1 archivo
  • github.com/shirou/gopsutil/v31 archivo
  • golang.org/x/net1 archivo
  • golang.org/x/sync1 archivo
  • golang.org/x/sys1 archivo
  • golang.org/x/term1 archivo
  • graphql-ws1 archivo
  • ws1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con pentagi, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito pentagi?
pentagi está escrito en Go, con 330,671 líneas escritas.
¿Qué framework usa pentagi?
pentagi está hecho con Gin, github.com/charmbracelet/bubbletea, github.com/gin-contrib/static, Vite, React y react-router-dom.
¿Qué base de datos usa pentagi?
pentagi guarda sus datos en Postgres y HashiCorp.

La prueba: backend/cmd/etester/main.go, línea 19

¿Con qué inicia sesión pentagi?
pentagi inicia sesión con github.com/gin-contrib/sessions, golang.org/x/oauth2, github.com/golang-jwt/jwt/v5, github.com/aws/aws-sdk-go-v2/credentials y github.com/coreos/go-oidc/v3.
¿pentagi usa IA?
Sí. pentagi usa IA con github.com/aws/aws-sdk-go-v2/service/bedrockruntime y Ollama.
¿Qué servicios usa pentagi?
pentagi se conecta a Google y usa go-sqlite3, pgx, pq, github.com/pgvector/pgvector-go, github.com/pressly/goose/v3, github.com/sqlc-dev/pqtype, SQLite y lru-cache.

La prueba: backend/pkg/tools/searchers/google.go, línea 17

¿pentagi tiene pruebas?
Sí. pentagi tiene 489 archivos de prueba y se prueba con github.com/stretchr/testify, Vitest, Testing Library, @playwright/test y @axe-core/playwright.
¿Qué repos tienen un stack parecido a pentagi?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →