Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1 KB

File metadata and controls

43 lines (30 loc) · 1 KB

Development Documentation

Developer setup and workflow documentation.

Contents

Quick Setup

# Install all dependencies
make install

# Start development environment
make dev

# Run linters
make lint

# Run all tests
make test

Development Workflow

  1. Create feature branch: git checkout -b feature/your-feature
  2. Make changes and write tests
  3. Run linters: make lint
  4. Run tests: make test
  5. Commit using conventional commits
  6. Push and create pull request

Tools

  • Backend: Python 3.11+, FastAPI, LangChain, pytest
  • Frontend: Node.js 18+, Next.js 15, TypeScript, Playwright
  • Services: Docker Desktop for PostgreSQL, Qdrant, Redis

See Development Setup for detailed instructions.