Open source
SupaChat får sin egen hjemmeside
SupaChat, open source-starteren til AI-chat bygget på samme fundament som Lovguiden, har nu sin egen hjemmeside på supa-chat.dev med en live demo og et overblik over alt, hvad der følger med.
Oscar Lauge Hoffmann1 min. læsning
SupaChat blev første gang udgivet i oktober 2023 som en open source-starter til AI-chat med Next.js og Supabase. Den er nu i femte version, udgivet under MIT-licens, og har sin egen hjemmeside på supa-chat.dev.
Det følger med
- Chat med dokumenter: PDF'er OCR-behandles og gennemsøges med kombineret vektor- og nøgleordssøgning, med kildehenvisning til sidetal
- Et arbejdsområde, hvor dokumenter skrives live, med versionshistorik og eksport
- Langtidshukommelse, der kan gennemses, redigeres og slettes
- Grafer, dashboards og små interaktive værktøjer vist i en isoleret ramme
- PDF-generering, websøgning og billedgenerering
- Dashboards over tokenforbrug med omkostningsoverslag, der tager højde for caching
Arkitektur til produktion
Login bruger Supabase SSR med row-level security på alle tabeller, og prompt caching leverer værktøjskald i flere trin fra cachen til omkring en tiendedel af inputprisen. Én SQL-fil opretter hele skemaet, politikkerne og søgefunktionen.
Kildekoden ligger på GitHub under MIT-licens.