Overview
m1d1 (meins deins) is a modern, browser-based application for organising lending within private social groups. The platform helps friends, families, neighbourhoods, and clubs share items reliably - with a clear borrowing workflow, photo documentation at every stage, and a calendar view of availability.
Available at: https://m1d1.app
Features & Purpose
m1d1 brings sharing-economy ideas down to the scale where they matter most: small, trusted circles of people who already know each other.
Core Features
- Circles: Closed private groups joined via invite link, so lending stays inside trusted networks
- Catalogue: Items are added from a photo; an AI pipeline suggests title and category automatically from the image to reduce data-entry friction
- Borrowing Workflow: Request, approve, pickup, return - with photo documentation of item condition at each stage for accountability
- Calendar: Visual availability per item, with email notifications for requests, approvals, and returns
Target Audience
- Friends and families
- Neighbourhoods and informal community groups
- Sports clubs and associations
- Anyone organising shared resources within a trusted private circle
Technology Stack
Frontend & Framework
- SvelteKit: Reactive, performant frontend framework for a fast, accessible UI on desktop and mobile
- TypeScript: Type-safe development across the codebase
- Tailwind CSS: Utility-first styling for a consistent design system
Backend & Infrastructure
- FastAPI (Python): High-performance API layer with async request handling and auto-generated OpenAPI documentation
- PostgreSQL: Relational data store for circles, catalogues, members, and borrowing transactions
AI & Machine Learning
- Vision models classify uploaded item photos and propose a title and category, so adding an item to a catalogue takes seconds rather than minutes
- AI processing is integrated into the catalogue workflow rather than presented as a separate feature surface
Hosting & Operations
- Operated by hellerbit technologies UG (Penzberg, Germany)
- Email notifications integrated with the borrowing workflow
Development Process & Tools
Spec-Driven Agentic Engineering with Claude Code
m1d1 served as a showcase project for spec-driven agentic engineering using Claude Code. Whereas the swotkit project was built primarily with a more AI-assisted coding workflow using aider - pair-programming style, with a tight inner loop - m1d1 used a markedly different approach: features were captured up front as structured specifications, and Claude Code agents then planned, implemented, reviewed, and iterated on those specs across both frontend and backend.
This shifted the developer’s role toward writing and refining specifications and reviewing outcomes, while the agentic system carried out larger blocks of implementation work autonomously.
Tooling
- Claude Code: Agentic engineering platform driving end-to-end feature delivery
- Visual Studio Code: Editor and integration surface
- Git: Version control
Innovation & Future Vision
m1d1 reduces the friction of lending things you already own to people you already know - a deliberately small-scale alternative to anonymous marketplaces.
At the same time, the project is a working experiment in how engineering teams can deliver software: spec-driven agentic workflows promise faster iteration on well-specified features and a shorter distance between idea and deployed product. m1d1 is both a useful application and a concrete example of that approach in production.