Artifex/README.md
2026-08-15 13:50:24 +07:00

844 B

Artifex V1

Artifex V1 is the bootstrap autonomous engineering control plane defined in docs/artifex_v1_bootstrap_spec.md.

Architecture

  • Django application/control plane
  • PostgreSQL as canonical persistent state
  • Persisted Event Bus
  • Project hierarchy: Project -> Milestone -> Feature -> Task -> Action
  • Versioned Agent Registry
  • Model access through ModelRouter
  • LangGraph hidden behind GraphRuntime
  • Git worktrees for mutable autonomous tasks

Run Locally

Set DATABASE_URL to PostgreSQL for canonical state:

DATABASE_URL=postgresql://artifex:artifex@localhost:5432/artifex python manage.py migrate
python manage.py seed_core_agents
python manage.py runserver

For lightweight local checks only, SQLite can be selected explicitly:

DATABASE_URL=sqlite:///db.sqlite3 python manage.py migrate