Update documentation: reflect Layers 1-3 completion
Updated README.md and ARCHITECTURE.md to reflect current implementation status. All three layers are now complete and functional. Changes: - README.md: Added Layer 2 (AI Memory) and Layer 3 (Big Five) features - README.md: Added MCP tools list and usage examples - README.md: Added Big Five personality traits explanation - ARCHITECTURE.md: Updated Layer 2 and 3 status to Complete - ARCHITECTURE.md: Updated implementation strategy phases - Archived old documentation in docs/archive/old-versions/ Current status: - Layer 1 ✅ Complete: Pure memory storage - Layer 2 ✅ Complete: AI interpretation + priority scoring - Layer 3 ✅ Complete: Big Five personality analysis - Layer 4 🔵 Planned: Game systems and companion features - Layer 5 🔵 Future: Distribution and sharing
This commit is contained in:
94
docs/archive/old-versions/README.md.layer1
Normal file
94
docs/archive/old-versions/README.md.layer1
Normal file
@@ -0,0 +1,94 @@
|
||||
# aigpt
|
||||
|
||||
Simple memory storage for Claude with MCP support.
|
||||
|
||||
**Layer 1: Pure Memory Storage** - A clean, SQLite-based memory system with ULID identifiers.
|
||||
|
||||
## Features
|
||||
|
||||
- 🗄️ **SQLite Storage**: Reliable database with ACID guarantees
|
||||
- 🔖 **ULID IDs**: Time-sortable, 26-character unique identifiers
|
||||
- 🔍 **Search**: Fast content-based search
|
||||
- 🛠️ **MCP Integration**: Works seamlessly with Claude Code
|
||||
- 🧪 **Well-tested**: Comprehensive test coverage
|
||||
|
||||
## Quick Start
|
||||
|
||||
### Installation
|
||||
|
||||
```bash
|
||||
# Build
|
||||
cargo build --release
|
||||
|
||||
# Install (optional)
|
||||
cp target/release/aigpt ~/.cargo/bin/
|
||||
```
|
||||
|
||||
### CLI Usage
|
||||
|
||||
```bash
|
||||
# Create a memory
|
||||
aigpt create "Remember this information"
|
||||
|
||||
# List all memories
|
||||
aigpt list
|
||||
|
||||
# Search memories
|
||||
aigpt search "keyword"
|
||||
|
||||
# Show statistics
|
||||
aigpt stats
|
||||
```
|
||||
|
||||
### MCP Integration with Claude Code
|
||||
|
||||
```bash
|
||||
# Add to Claude Code
|
||||
claude mcp add aigpt /path/to/aigpt/target/release/aigpt server
|
||||
```
|
||||
|
||||
Then use in Claude Code:
|
||||
- "Remember that tomorrow will be sunny"
|
||||
- "Search for weather information"
|
||||
- "Show all my memories"
|
||||
|
||||
## Storage Location
|
||||
|
||||
Memories are stored in: `~/.config/syui/ai/gpt/memory.db`
|
||||
|
||||
## Architecture
|
||||
|
||||
This is **Layer 1** of a planned multi-layer system:
|
||||
|
||||
- **Layer 1** (Current): Pure memory storage
|
||||
- **Layer 2** (Planned): AI interpretation with priority scoring
|
||||
- **Layer 3** (Planned): User evaluation and diagnosis
|
||||
- **Layer 4** (Planned): Game systems and companion features
|
||||
|
||||
See [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md) for details.
|
||||
|
||||
## Documentation
|
||||
|
||||
- [Layer 1 Details](docs/LAYER1.md) - Technical details of current implementation
|
||||
- [Architecture](docs/ARCHITECTURE.md) - Multi-layer system design
|
||||
|
||||
## Development
|
||||
|
||||
```bash
|
||||
# Run tests
|
||||
cargo test
|
||||
|
||||
# Build for release
|
||||
cargo build --release
|
||||
|
||||
# Run with verbose logging
|
||||
RUST_LOG=debug aigpt server
|
||||
```
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
|
||||
## Author
|
||||
|
||||
syui
|
||||
Reference in New Issue
Block a user