Documentation menu
Start here
IntroductionGetting startedWrite an agentProject anatomyUnderstand Ayjnt
Harness engineeringTwo runtimesHuman interfacesHow agents workHost bridgeAgent capabilities
Callable methodsState & SQLiteSessions & memorySchedulingWorkflowsDurable executionInter-agent RPCSub-agentsToolsInterfaces & integrations
Browser clientRouting & middlewareVoiceBrowser toolsMCPEmailObservabilityCLI
Command overviewnewdevrunbuildcompilemigratedeployAPI reference
AgentAgentClientWorkflow classesLocal & cloudMigrationsExamplesayjnt new
Scaffold a new project with a durable counter agent and browser interface.
Usage
The default starter includes agents/counter/agent.ts, a co-located app.tsx, project scripts, generated-artifact ignores, and the current authoring skills.
The destination may not exist or may be an empty directory. Use ayjnt new . after creating and entering an empty folder.
ayjnt new <directory> [options]
--empty scaffold one bare “alive” agent without a UI
-h, --help show command help