skawld is an open-source TypeScript framework that lets developers embed a full AI agent into their applications. The agent can use tools to read files, write code, run commands, and handle complex multi-step tasks while maintaining conversation history and respecting permission boundaries.
How It Works
You hear about skawld as a simple way to add an AI assistant to your application that can read files, run commands, and help with coding tasks.
You add skawld to your project with a single command, just like adding any other library.
You tell skawld which AI provider to use by setting your API key, then your assistant can think and reason just like a developer.
You set up your assistant with the tools it needs — like the ability to read and write files, run terminal commands, or search through code.
You open a session and ask your assistant to help with a task, like exploring a codebase or making changes.
Your assistant thinks, decides which tools to use, and works through your task step by step — reading files, making edits, running tests.
Your task is complete! The agent finished the work and you can see everything it did along the way.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.