Voice Chat Assistant — Talk to Code, Ship Faster
Voice-first AI coding assistant that understands context, writes production code, and manages your entire development workflow through natural conversation. Powered by AgentOS.
Open-source AI orchestration runtime powering AgentOS and OpenStrand. Built by Framers AI for the next generation of AI-powered development tools.

denoising the web and making ai agency emergent, adaptive, and permanent.
explore frame.dev →Our projects work together to create a complete AI development platform:
The Brain Behind Our AI Systems
AgentOS is our modular orchestration runtime that powers intelligent AI applications, handling:
import { AgentOS } from '@framers/agentos'; const agent = new AgentOS(); await agent.initialize(config); for await (const chunk of agent.processRequest(input)) { // Handle streaming responses }
Explore AgentOS Documentation →
Collaborative Knowledge Architecture
OpenStrand revolutionizes how teams organize and connect information. Built on the Zettelkasten method with modern collaborative features:
AI-Native Personal Knowledge Management
Quarry is the consumer PKM built on Frame.dev infrastructure. It brings enterprise-grade AI capabilities to individual knowledge workers:
All Frame.dev projects share a consistent, modern architecture:
frame.dev/
├── apps/
│ ├── agentos.sh/ # Next.js marketing site
│ └── openstrand-app/ # React knowledge management UI
├── packages/
│ ├── @framers/agentos/ # Core orchestration runtime
│ ├── @openstrand/sdk/ # Shared types & utilities
│ └── @framers/tools/ # Common tool implementations
└── backend/
├── openstrand-teams/ # Fastify collaboration backend
└── shared/ # Cross-cutting concerns
We follow a "Core + Community" model:
import { AgentOS, AgentOSConfig } from '@framers/agentos'; import { OpenAIProvider } from '@framers/agentos/providers'; const config: AgentOSConfig = { providers: [new OpenAIProvider(apiKey)], tools: ['code-writer', 'terminal', 'file-system'], memoryStrategy: 'hierarchical', streamingEnabled: true }; const agent = new AgentOS(); await agent.initialize(config); // Process natural language requests const response = await agent.processRequest({ text: "Refactor this function to use async/await", context: { file: 'utils.js', selection: [10, 25] } });
import { ITool, ToolResult } from '@framers/agentos'; export class CustomAnalyzerTool implements ITool { name = 'custom-analyzer'; description = 'Analyzes code patterns and suggests improvements'; async execute(params: any): Promise<ToolResult> { // Your tool logic here return { success: true, data: analysisResults, artifacts: [{ filename: 'analysis.md', mimeType: 'text/markdown', data: reportContent }] }; } }
# Install AgentOS npm install @framers/agentos # Try OpenStrand locally npx create-openstrand-app my-knowledge-base
Frame.dev is developed by Framers AI in collaboration with Manic Agency. Together, we're pushing the boundaries of what's possible when AI meets software development.
We believe the future of software development isn't about replacing developers—it's about amplifying their capabilities. Frame.dev provides the tools to think faster, build smarter, and create experiences that weren't possible before.
Ready to revolutionize how you build? Get started with Frame.dev →