Discover and explore top open-source AI tools and projects—updated daily.
App for local AI agent creation
Top 77.6% on SourcePulse
Shinkai enables users to create and manage local AI agents with web-browsing capabilities through a simple UI. It targets developers and power users looking to automate tasks by integrating LLMs (local or third-party) with secure web access. The system comprises a browser extension (shinkai-visor
) and an optional backend (shinkai-node
) for centralized management.
How It Works
Shinkai leverages a monorepo structure managed by NX, orchestrating multiple projects including browser extensions, desktop applications, and TypeScript libraries for communication and state management. It utilizes Radix, Shadcn, and Tailwind CSS for UI development and Zustand/React-Query for state management. Agents can connect to various LLMs, including local instances via Ollama, and are granted permissioned access to interact with web pages.
Quick Start & Requirements
npm ci
npx nx serve {project-name}
(e.g., npx nx serve shinkai-desktop
)nvm
), git
.ci-scripts/download-side-binaries.ts
.Highlighted Details
shinkai-node
for centralized agent management and job processing.shinkai-visor
) and desktop application (shinkai-desktop
) interfaces.Maintenance & Community
The project is maintained by dcSpark. Further community or roadmap information is not detailed in the README.
Licensing & Compatibility
The README does not explicitly state the license. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The project appears to be under active development, with specific build and configuration steps required for each component (e.g., loading unpacked extensions in Chrome). The README does not detail specific limitations or known issues.
1 day ago
1 day