log/README.md
2025-06-04 23:53:05 +09:00

74 lines
1.5 KiB
Markdown

# ai.log
A Rust-based static blog generator with AI integration capabilities.
## Overview
ai.log is part of the ai ecosystem - a static site generator that creates blogs with built-in AI features for content enhancement and atproto integration.
## Features
- Static blog generation (inspired by Zola)
- AI-powered article editing and enhancement
- Automatic translation (ja → en)
- AI comment system integrated with atproto
- OAuth authentication via atproto accounts
## Installation
```bash
cargo install ailog
```
## Usage
```bash
# Initialize a new blog
ailog init myblog
# Create a new post
ailog new "My First Post"
# Build the blog
ailog build
# Serve locally
ailog serve
# Clean build files
ailog clean
```
## Configuration
Configuration files are stored in `~/.config/syui/ai/log/`
## AI Integration (Planned)
- Automatic content suggestions and corrections
- Multi-language support with AI translation
- AI-generated comments linked to atproto accounts
## atproto Integration (Planned)
Implements OAuth 2.0 for user authentication:
- Users can comment using their atproto accounts
- Comments are stored in atproto collections
- Full data sovereignty for users
## Build & Deploy
Designed for GitHub Actions and Cloudflare Pages deployment. Push to main branch triggers automatic build and deploy.
## Development Status
Currently implemented:
- Basic static site generation
- Markdown parsing and HTML generation
- Template system
- Development server
## License
© syui