mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-20 11:24:05 -06:00
edits
This commit is contained in:
parent
f4d854ae78
commit
17a3519a16
@ -3,18 +3,18 @@ title: Home
|
|||||||
enableToc: false
|
enableToc: false
|
||||||
description: Welcome to Plastic Labs' blog.
|
description: Welcome to Plastic Labs' blog.
|
||||||
---
|
---
|
||||||
Welcome.
|
> [!custom] WELCOME TO PLASTIC LABS' BLOG
|
||||||
|
>
|
||||||
Here you'll find our blog, research, and public notes. You can also [engage with the ideas directly](https://github.com/plastic-labs/blog).
|
> Here you'll find our blog, research, and public notes. You can also [engage with the ideas directly](https://github.com/plastic-labs/blog).
|
||||||
|
>
|
||||||
[Plastic](https://plasticlabs.ai) is an engineering-driven AI lab building at the intersection of machine learning and cognitive science.
|
> [Plastic](https://plasticlabs.ai) is an engineering-driven AI lab building at the intersection of machine learning and cognitive science.
|
||||||
|
>
|
||||||
Our focus is developing [Honcho](https://honcho.dev/), an AI-native memory solution powered by our state-of-the-art [reasoning models](https://plasticlabs.ai/neuromancer). Honcho is a continual learning system for modeling personal identity, and soon a shared context layer for individual alignment.
|
> Our focus is developing [Honcho](https://honcho.dev/), an AI-native memory solution powered by our state-of-the-art [reasoning models](https://plasticlabs.ai/neuromancer). Honcho is a continual learning system for modeling personal identity, and soon a shared context layer for individual alignment.
|
||||||
|
>
|
||||||
The foundational layer of intelligence being built is just the beginning. Latent among the scores of specialized secondary and tertiary layers yet to be realized exists one for personal identity.
|
> The foundational layer of intelligence being built is just the beginning. Latent among the scores of specialized secondary and tertiary layers yet to be realized exists one for personal identity.
|
||||||
|
>
|
||||||
We're building it.
|
> We're building it.
|
||||||
## Guide
|
# Guide
|
||||||
We post a few different types of content here:
|
We post a few different types of content here:
|
||||||
|
|
||||||
- [[blog | Blog]] -- Deep dives into the cogsci, development, & ML underpinning our projects
|
- [[blog | Blog]] -- Deep dives into the cogsci, development, & ML underpinning our projects
|
||||||
@ -24,14 +24,17 @@ We post a few different types of content here:
|
|||||||
- [[careers | Careers]] -- Open positions at Plastic
|
- [[careers | Careers]] -- Open positions at Plastic
|
||||||
|
|
||||||
[*Subscribe to Updates*](https://plasticlabs.typeform.com/mailing)
|
[*Subscribe to Updates*](https://plasticlabs.typeform.com/mailing)
|
||||||
## Projects
|
# Projects
|
||||||
If you find the content here compelling, explore our active projects:
|
If you find the content here compelling, explore our active projects:
|
||||||
#### Products
|
|
||||||
|
**PRODUCTS**
|
||||||
- [Honcho](https://honcho.dev) -- AI-native memory & reasoning infra for apps & agents ( #honcho)
|
- [Honcho](https://honcho.dev) -- AI-native memory & reasoning infra for apps & agents ( #honcho)
|
||||||
- [Neuromancer](https://plasticlabs.ai/neuromancer) -- Reasoning models for memory & personal identity ( #neuromancer)
|
- [Neuromancer](https://plasticlabs.ai/neuromancer) -- Reasoning models for memory & personal identity ( #neuromancer)
|
||||||
#### Demos
|
|
||||||
|
**DEMOS**
|
||||||
- [Honcho Chat](https://honcho.chat) -- Honcho-powered AI-assistant platform with SOTA memory ( #chat)
|
- [Honcho Chat](https://honcho.chat) -- Honcho-powered AI-assistant platform with SOTA memory ( #chat)
|
||||||
- [Penny for Your Thoughts](https://www.pennyforyourthoughts.ai/) -- Honcho/x402-powered personal expertise market ( #penny)
|
- [Penny for Your Thoughts](https://www.pennyforyourthoughts.ai/) -- Honcho/x402-powered personal expertise market ( #penny)
|
||||||
- [YouSim](https://yousim.ai) -- Honcho-powered identity simulator ( #yousim)
|
- [YouSim](https://yousim.ai) -- Honcho-powered identity simulator ( #yousim)
|
||||||
#### Community
|
|
||||||
|
**COMMUNITY**
|
||||||
- [Xeno Grant](https://x.com/xenograntai) -- Direct-to-agent grants program ( #grants)
|
- [Xeno Grant](https://x.com/xenograntai) -- Direct-to-agent grants program ( #grants)
|
||||||
|
|||||||
118
warp.md
Normal file
118
warp.md
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
# Plastic Labs Blog
|
||||||
|
|
||||||
|
This is the Plastic Labs blog, built with Quartz v4 - a static site generator for publishing digital gardens and notes.
|
||||||
|
|
||||||
|
## Project Overview
|
||||||
|
|
||||||
|
- **Framework**: Quartz v4 (built on top of Markdown processing with unified/remark/rehype)
|
||||||
|
- **Content Location**: `content/` directory
|
||||||
|
- `blog/` - Blog posts
|
||||||
|
- `research/` - Research content
|
||||||
|
- `extrusions/` - Extrusions content
|
||||||
|
- `notes/` - Notes
|
||||||
|
- `careers/` - Career-related content
|
||||||
|
- `releases/` - Release announcements
|
||||||
|
- **Static Assets**: `static/` directory (copied to public root during build)
|
||||||
|
- **Configuration**: `quartz.config.ts`
|
||||||
|
|
||||||
|
## Prerequisites
|
||||||
|
|
||||||
|
- Node.js >= 18.14
|
||||||
|
- npm >= 9.3.1
|
||||||
|
|
||||||
|
## Common Commands
|
||||||
|
|
||||||
|
### Setup
|
||||||
|
```bash
|
||||||
|
# Install dependencies
|
||||||
|
npm install
|
||||||
|
```
|
||||||
|
|
||||||
|
### Development
|
||||||
|
```bash
|
||||||
|
# Build and serve the site locally
|
||||||
|
npx quartz build --serve
|
||||||
|
|
||||||
|
# Build and serve docs specifically
|
||||||
|
npm run docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Code Quality
|
||||||
|
```bash
|
||||||
|
# Type check
|
||||||
|
npm run check
|
||||||
|
|
||||||
|
# Format code
|
||||||
|
npm run format
|
||||||
|
|
||||||
|
# Run tests
|
||||||
|
npm run test
|
||||||
|
```
|
||||||
|
|
||||||
|
### Git Workflow
|
||||||
|
```bash
|
||||||
|
# Check current branch
|
||||||
|
git branch
|
||||||
|
|
||||||
|
# Create new branch
|
||||||
|
git checkout -b your-branch-name
|
||||||
|
|
||||||
|
# Check status
|
||||||
|
git status
|
||||||
|
|
||||||
|
# Stage changes
|
||||||
|
git add .
|
||||||
|
|
||||||
|
# Commit changes
|
||||||
|
git commit -m "your message"
|
||||||
|
|
||||||
|
# Push to remote
|
||||||
|
git push origin your-branch-name
|
||||||
|
|
||||||
|
# Pull latest changes
|
||||||
|
git pull origin branch-name
|
||||||
|
|
||||||
|
# Pull with rebase (recommended when you have local commits)
|
||||||
|
git pull --rebase origin branch-name
|
||||||
|
```
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
The site is configured via `quartz.config.ts`:
|
||||||
|
- **Site Title**: 🥽 Plastic Labs
|
||||||
|
- **Base URL**: blog.plasticlabs.ai
|
||||||
|
- **Theme**: Custom dark/light mode with Departure Mono headers and Roboto Mono body
|
||||||
|
- **Analytics**: PostHog
|
||||||
|
- **Ignored Patterns**: `private/`, `templates/`
|
||||||
|
|
||||||
|
## Custom Features
|
||||||
|
|
||||||
|
- Custom static file copying plugin (CopyStatic)
|
||||||
|
- OpenGraph images with default `/og-image.png`
|
||||||
|
- RSS feed and sitemap generation
|
||||||
|
- SPA navigation enabled
|
||||||
|
- Popovers enabled
|
||||||
|
|
||||||
|
## Deployment
|
||||||
|
|
||||||
|
The site uses Docker for deployment (see `Dockerfile`).
|
||||||
|
|
||||||
|
## Branch Structure
|
||||||
|
|
||||||
|
- `v4` - Main production branch
|
||||||
|
- Feature branches follow pattern: `username/feature-name`
|
||||||
|
|
||||||
|
## Troubleshooting
|
||||||
|
|
||||||
|
### Push Rejected
|
||||||
|
If you get "rejected - fetch first" errors:
|
||||||
|
1. Pull with rebase to preserve your local commits: `git pull --rebase origin branch-name`
|
||||||
|
2. Then push: `git push origin branch-name`
|
||||||
|
|
||||||
|
### Dependencies Not Found
|
||||||
|
Run `npm install` to ensure all dependencies are installed.
|
||||||
|
|
||||||
|
## Resources
|
||||||
|
|
||||||
|
- [Quartz Documentation](https://quartz.jzhao.xyz/)
|
||||||
|
- [Discord Community](https://discord.gg/cRFFHYye7t)
|
||||||
Loading…
Reference in New Issue
Block a user