Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Byggeklar Agent
Inspiration
Small building projects create the same frustrating loop for homeowners, tradespeople and advisers: collect measurements, drawings and local-plan references, discover one missing item, and start again. Kasper's carpentry background made the gap concrete. The earlier Byggetilladelse-Klar Lovable concept explored the user experience; this new hackathon build turns that domain insight into an agent workflow.
What it does
Byggeklar Agent takes a small building case from rough inputs to a transparent evidence pack. It classifies the project, checks measurements and documents, separates ready evidence from missing evidence, and escalates address-specific decisions to the owner or municipality. It never claims that a permit has been approved.
How we built it
The new hackathon codebase combines a Python and FastAPI demo with a deterministic evidence engine. A real Strands Agents SDK adapter exposes the permit-pack engine as a tool and gives the agent responsibility for sequencing the end-to-end workflow. The deterministic gate remains authoritative, so an LLM cannot convert an unknown measurement, document or local rule into a verified fact. The repository includes an MIT license, Dockerfile, responsive interface, architecture diagram and automated tests.
Challenges we ran into
The hardest design problem was useful autonomy in a regulated domain. A generic assistant can sound confident while silently filling gaps. We designed three explicit outcomes instead: ready evidence, owner action and authority check. That makes the system useful without pretending to replace a municipality or licensed professional.
Accomplishments that we're proud of
- A working permit-pack MVP with an interactive end-to-end case flow.
- A genuine Strands Agents SDK tool integration around the safety engine.
- Deterministic tests proving that missing facts are never guessed.
- A public, documented and MIT-licensed repository with a clear architecture.
- Honest disclosure that the Lovable concept predates the hackathon while the agent workflow and code are new.
What we learned
Agent quality is not measured by how often it answers. In professional workflows, the valuable behaviour is doing the routine work and making the few consequential human decisions obvious and auditable.
What's next for Byggeklar Agent
Connect verified municipal and building-regulation sources, add durable evidence records, deploy the Strands workflow with AWS, and validate the permit-pack format with building professionals and municipalities.
Built With
- amazon-web-services
- docker
- fastapi
- github
- python
- strands-agents-sdk
Log in or sign up for Devpost to join the conversation.