mirror of
https://github.com/ArthurDanjou/artchat.git
synced 2026-01-14 11:54:03 +01:00
- Created a new article on "Understanding AI Agents, LLMs, and RAG" detailing the synergy between AI agents, LLMs, and Retrieval-Augmented Generation. - Added an introductory article on "What is Machine Learning?" covering types, model selection, workflow, and evaluation metrics. chore: setup ESLint and Nuxt configuration - Added ESLint configuration for code quality. - Initialized Nuxt configuration with various modules and settings for the application. chore: initialize package.json and TypeScript configuration - Created package.json for dependency management and scripts. - Added TypeScript configuration for the project. feat: implement API endpoints for activity and stats - Developed API endpoint to fetch user activity from Lanyard. - Created a stats endpoint to retrieve Wakatime coding statistics with caching. feat: add various assets and images - Included multiple images and assets for articles and projects. - Added placeholder files to maintain directory structure. refactor: define types for chat, lanyard, time, and wakatime - Created TypeScript types for chat messages, Lanyard activities, time formatting, and Wakatime statistics.
1.3 KiB
1.3 KiB
slug, title, description, publishedAt, readingTime, cover, tags
| slug | title | description | publishedAt | readingTime | cover | tags | |
|---|---|---|---|---|---|---|---|
| arthome | 🏡 ArtHome | Your personalized browser homepage | 2024/09/04 | 1 | arthome/cover.png |
|
ArtHome is a customizable browser homepage that lets you organize all your favorite links in one place.
Create categories and tabs to group your shortcuts, personalize them with icons and colors, and make the page private if you want to keep your links just for yourself. The interface is clean, responsive, and works across all modern browsers.
🛠️ Built with
- Nuxt: An open-source framework for building performant, full-stack web applications with Vue.
- NuxtHub: A Cloudflare-powered platform to deploy and scale Nuxt apps globally with minimal latency and full-stack capabilities.
- NuxtUI: A sleek and flexible component library that helps create beautiful, responsive UIs for Nuxt applications.
- ESLint: A linter that identifies and fixes problems in your JavaScript/TypeScript code.
- Drizzle ORM: A lightweight, type-safe ORM built for TypeScript, designed for simplicity and performance.
- Zod: A TypeScript-first schema declaration and validation library with full static type inference.
- and a lot of ❤️