InkSink is a kitchen sink for writing content. An AI assistant that gives you lots of handy tools to help you write content.
-
Install dependencies:
yarn install
-
Set up environment variables
cp .env.example .env
-
Setup Sentry https://docs.sentry.io/platforms/javascript/guides/nextjs/
-
Setup PostHog https://posthog.com/docs/libraries/next-js
-
Run the development server:
yarn dev
-
For the mastra development server:
yarn mastra
---
config:
theme: redux
layout: dagre
---
flowchart TD
n1["Moderation Agent"] --> n2["Orchestration Agent"]
n2 --> n3["Research Agent"] & n4["Writer Agent"] & n5["Assistant Agent"]
n5 --> n6["Previous Content + Style Preferences"]
n4 --> n6
n3 --> n8["Search Tool"]
n1@{ shape: rect}
n6@{ shape: cyl}
style n1 stroke-width:1px,stroke-dasharray: 1
style n6 stroke-width:2px,stroke-dasharray: 2
style n8 stroke-width:1px,stroke-dasharray: 1
linkStyle 0 stroke:#757575,fill:none
linkStyle 1 stroke:#757575,fill:none
linkStyle 2 stroke:#757575,fill:none
linkStyle 3 stroke:#757575,fill:none
linkStyle 4 stroke:#757575,fill:none
linkStyle 5 stroke:#757575,fill:none
linkStyle 6 stroke:#757575

