Loom is a native development environment where AI agents write code, manage git, and learn your project over time. Your friendly coding companion that grows with every session.
Refactor the auth module to use JWT tokens
I'll refactor the auth module. Let me check the current implementation first.
Done! Created jwt.ts with sign/verify helpers and updated the middleware to validate tokens. Session storage is now replaced with stateless JWT.
Features
A Project Agent handles code in your repo while a Loom Assistant coordinates, plans, and manages GitHub. They work together seamlessly.
Conversations become searchable episodes, auto-generated topics, and reusable knowledge. Your AI remembers what you built last week.
Visual commit graphs with branch lanes, AI-generated commit messages, inline diffs, and a full staging workflow built right in.
Three permission modes from cautious to autonomous. Allow-list specific tools per project. Every action is visible and logged.
On-device model powers semantic search across all your memory. Nothing leaves your machine. Privacy by architecture.
Direct filesystem access, integrated terminal, and system-level integration. Not a browser tab — a real development environment.
How It Works
The Project Agent lives inside your repo — it reads, writes, and runs code with full filesystem access. The Loom Assistant handles coordination, planning, and GitHub workflows. Together they form a development loop that adapts to you.
Hands-on coding in your repository
Orchestration & project oversight
Full Q&A history preserved and searchable
Auto-clustered themes from your work
Extracted facts reusable across sessions
Memory
Every conversation is distilled into episodes, topics, and reusable knowledge. Semantic search powered by on-device embeddings means your AI recalls what you built three weeks ago — without sending anything to the cloud.
Git Integration
A built-in commit graph with colored branch lanes, inline diffs with staged vs. unstaged changes, and AI-generated commit messages. No context switching to a separate Git client.
Security
Three permission modes let you tune the balance between speed and safety. Override globally or per-project, and allow-list individual tools.
Ask permission for all tools. Full visibility into every action.
Auto-approve file reads and writes. Pause for shell commands.
Auto-approve everything. Maximum speed for trusted workflows.
Loom is in early access. Leave your email and we'll get you set up.
No spam. Invite-only access for now.