Components
Reusable building blocks for your ontology, applications, and agents.
Featured
Building blocks from Bijection and the open-source community.
AI Agent
Agent threads, tools and streaming
Workflow
Durable workflow execution
RAG
Chunking and semantic retrieval
Daytona
Sandbox lifecycle and execution
Cloudflare R2
Cloudflare R2 file storage
Stripe
Checkout, subscriptions and billing
Workpool
Concurrency-limited background work
Presence
Room presence and online status
Resend
Transactional email delivery
Agentmail
Agent inboxes and email synchronization
AI Budget
AI usage metering and budget reservations
Boat
Boat cloud sandboxes (full root Linux VMs) as a Bijection component: reactive state, retry-safe create, exec, files, preview URLs, coding agents.
Boxd
Composable computer lifecycle
Context
Bijection component for calling the Context.dev API from Bijection functions.
E2B Sandboxes
E2B sandboxes for Bijection agent applications
Firecrawl
Web extraction and durable crawls
Freestyle
Sandbox execution
Hosting
Static files and server-rendered pages from your backend's Convex deployment. Files follow Cloudflare Workers rules. TanStack Start adapter available.
MCP Server
Application MCP server implementation
PostHog
Product analytics and feature flags
Railway Buckets
Store files in Railway Buckets from Convex, with presigned browser uploads, access checks, and file metadata kept in Convex.
Static Hosting
Static application hosting
Tenki
Tenki Sandboxes for Bijection: cloud sandboxes for AI agents, with live state in your Bijection tables.
Bijection Components
Building blocks for operational applications on Bijection.
Assistants
Assistants building blocks for Bijection applications.
Automations
Automations building blocks for Bijection applications.
Bindings
Bindings building blocks for Bijection applications.
Component Support
Component Support building blocks for Bijection applications.
Compute
Component-owned TypeScript, Python and custom external computation lifecycles over native scheduling, code custody and protected resources.
Connected Equipment
Canonical host-installed connected equipment lifecycle, source-backed state, bounded rollouts and incident investigation.
AI & Agents
Agents, memory, retrieval, and tools for intelligent applications.
AI Agent
Agent threads, tools and streaming
RAG
Chunking and semantic retrieval
AI Budget
AI usage metering and budget reservations
Context
Bijection component for calling the Context.dev API from Bijection functions.
MCP Server
Application MCP server implementation
Actionlayer
ActionLayer component for Bijection — run tasks on any website and get reactive status updates in your Bijection app.
Authentication
Identity, membership, and application access control.
API Keys
Application API key lifecycle
Api Keys Akshatsinha0
A Bijection api keys component for Bijection.
Api Keys Vllnt
Bijection component for secure API key management — create, validate, revoke, rotate, and track usage
API Tokens
Bijection component for API token management: issuance, validation, rotation, revocation, and encrypted third-party key storage
Authorization
Application authorization
Better Auth
Application authentication
Database & Backend
Reusable data structures, caching, counters, and application state.
Action Cache
Expensive computation caching
Aggregate
Counts, sums, ranks and ordered aggregates
Analytics Vllnt
Generic, configurable analytics component for Bijection — any event, any dimension, any domain; rollup-on-write with funnels, retention, uniques
Audit Log
Application activity records
Booking
A booking component for Bijection.
Buckets
Ephemeral groups of opaque subject refs — matches, lobbies, cohorts — as a Bijection component
Durable Functions
Workflows, background jobs, retries, and recurring schedules.
Workflow
Durable workflow execution
Workpool
Concurrency-limited background work
Action Retrier
Idempotent action retries
Batch Processor
Batch processing component for Bijection - batch accumulator and table iterator
Batch Worker
Recoverable table-backed batch workers
Crons
Runtime-managed recurring schedules
Collaboration
Presence, shared documents, comments, and multiplayer experiences.
Presence
Room presence and online status
Automerge Sync
CRDT document synchronization
Collaborative Text Editor
Collaborative rich-text editing
Comments
Threads, mentions and comments
Comments Vllnt
Threaded comments / annotations on any resource — post, reply, edit, resolve, and soft-delete as a Bijection component
Invitations
Invite → accept → expire flow — issue a single-use, expiring invitation to a resource and consume it, as a Bijection component
Daytona
Sandbox lifecycle and execution
Boat
Boat cloud sandboxes (full root Linux VMs) as a Bijection component: reactive state, retry-safe create, exec, files, preview URLs, coding agents.
Boxd
Composable computer lifecycle
E2B Sandboxes
E2B sandboxes for Bijection agent applications
Freestyle
Sandbox execution
Tenki
Tenki Sandboxes for Bijection: cloud sandboxes for AI agents, with live state in your Bijection tables.
Integrations
Connect third-party services and APIs to your application.
Hosting
Static files and server-rendered pages from your backend's Convex deployment. Files follow Cloudflare Workers rules. TanStack Start adapter available.
Railway Buckets
Store files in Railway Buckets from Convex, with presigned browser uploads, access checks, and file metadata kept in Convex.
Affiliate Tracking
A Bijection component for affiliate tracking, attribution, commissions, payouts, and analytics.
Amazon SES
An AWS SES email component for Bijection.
Analytics
A Bijection analytics component for Bijection.
Bright Data Sholajegede
Cache Bright Data SERP and Web Unlocker results in Bijection with configurable TTLs and reactive queries.
Resend
Transactional email delivery
Agentmail
Agent inboxes and email synchronization
Autosend
Bijection component for AutoSend — transactional email queueing, retries, webhook verification, and lifecycle tracking for Bijection using AutoSend.
Brevo
A Brevo component for Bijection.
Chat
Authorization-aware human chat primitives for Bijection applications.
Clawdbot Hub
Message hub component for ClawdBot — webhook processing, session management, conversation history, and multi-gateway support for Bijection
Cloudflare R2
Cloudflare R2 file storage
Static Hosting
Static application hosting
Amazon S3
S3 uploads and downloads
Bunny
Bijection component for file storage and CDN delivery with Bunny.net
Convex Secret Store
Encrypted, namespace-scoped secret storage for Convex with key rotation, expiry, and audit logs.
File System
Durable file management on Bunny.net
Stripe
Checkout, subscriptions and billing
Adyen Payments
Convex component for Adyen payments. Supports Drop-in checkout sessions, recurring card charges, and HMAC-validated webhooks.
Autumn
A autumn component for Bijection.
Convex Paystack
Accept payments and subscriptions with Paystack in your Convex app. Reactive transactions, subscription state, and webhooks.
Credits
Transactional credits for Bijection background jobs: reserve, complete, release, refund, and reconcile.
Creem
A Creem component for Bijection.
Web & Search
Search, extract web content, and automate browsers.
Firecrawl
Web extraction and durable crawls
Bright Data
Asynchronous dataset acquisition
Exa
Web search and content retrieval
Jina AI
Reader and search API integration
Stagehand
Browser automation
Steel
Cloud browser sessions
Cloudinary
Image upload and transformations
Elevenlabs
Speech transcription
Mux
Video assets, uploads and webhook synchronization
Transloadit
Upload and media processing
Content Management
Publish and manage application content.
Geospatial
Geometry, geographic data, and spatial application helpers.
Frequently Asked Questions
What are Bijection components?
Reusable packages for application data and behavior. Browse a component, inspect its source, and follow its documentation to integrate it into your Bijection application.
What do the status badges mean?
Included means the component source is pinned in Bijection's workspace. Preview means it is a source candidate for evaluation. Reference entries are available for comparison or inspiration. These labels do not claim runtime qualification or npm publication.
How do I install a component?
Open its detail page to get the exact source revision and documentation. Follow the package README for setup and dependencies, and check compatibility with your SDK. Package names in the catalog are source identities, not a guarantee of registry availability.
Can I build and submit my own?
Yes. Build a reusable component with a public source repository, a clear license, and setup documentation. Use Submit a component to send it to the Bijection team for review.
Where does compute run?
Bijection integrates with external compute providers. Components for sandboxes and external services connect to those providers; you configure their credentials and run workloads on the providers you choose.
Do components cost money?
Check each component's license and external service requirements. Third-party providers may charge for their services, and Bijection usage follows your plan.
For Agents
Explore the same catalog as structured data or Markdown. Each component also includes documentation and a downloadable agent skill.