27 lines
862 B
Markdown
27 lines
862 B
Markdown
# BoxBrain
|
|
|
|
BoxBrain is an IdentityDB-backed TypeScript framework for creating synthetic personas that can behave like human-like DM contacts.
|
|
|
|
The project is framework-first rather than product-first. It provides typed services and adapter contracts for:
|
|
|
|
- initializing a persona from personality, history, values, preferences, and relationships
|
|
- storing one persona per IdentityDB memory space
|
|
- generating and persisting schedule and availability facts
|
|
- running DM-style conversations with short multi-message replies and human-like typing delays
|
|
- choosing AI text, structured-output, and image providers through simple adapters
|
|
|
|
## Development
|
|
|
|
```bash
|
|
bun install
|
|
bun run test
|
|
bun run check
|
|
bun run build
|
|
```
|
|
|
|
## Current status
|
|
|
|
The repository is in foundation development. See the implementation plan:
|
|
|
|
- `docs/plans/2026-05-11-boxbrain-foundation.md`
|