Skip to content

✨ If Posthog built Zapier. Feature complete, Fullstack, AI Automation framework made for users.

Notifications You must be signed in to change notification settings

tryanything-ai/anything

Repository files navigation

Anything

If Posthog built Zapier. Feature complete, Fullstack, AI Automation framework written in Rust made for users.

🔗 Main site   •   💬 Discord   •   💻 Demo Video

Anything AI

Anything UI

🔧 Setting Up

git clone https://github.com/tryanything-ai/anything.git
pnpm dev

Systems

Workflow Rest API using Axum

  • Workflow CRUD API via Postgrest over Supabase
  • Workflow Versions Management
  • Workflow Publishing / Active Management

Durable Workflow Processing

  • Worfklow Traversal to Task Planning
  • Action Configuration Bundling with Tera
  • Task Queue CRUD via Postgrest over Supabase
  • Task Queue Processing System
  • Trigger Management System
    • Cron Triggers
    • Webhook Triggers
    • Polling Triggers

Authentication and Authorization

Workflow Studio

  • Drag and Drop Editor via ReactFlow
  • Action Configuration via json-schema-form
  • UI via TailwindCSS and ShadCN
  • Workflow Testing Management
  • Single Action Testing
  • Action Templates Management
  • Workflow Templates Management

Template Marketplace

  • User Profiles
  • Publish Workflow Templates
  • Publish Action Templates

💌 Feedback

Love Anything? Give us a star ⭐️!

Architecture Goals

  • An open automation tool that allows for maximum creativity and extensibility without sacrificing understandability.
  • An architecture that lends itself towards the incremental adoption of new AI no matter which "shape" it takes
  • An architecture that is focused on skating towards the puck of self authoring by storing state, logs, events etc in human centric, sovereign mediums easily understood and created by low cost LLM's.
Extensibility without sacrificing understandability
  • Each Action Type is defined by a Plugin.
  • Think of Plugins the same as in VSCode but they execute tasks.
  • You can author your own plugins or grab them from the community.
  • Plugins are WASM and can be written in any language that can compile to it.

User Interface Opinions

  • Designed to be self describing so at first glance flows describe what they do more than "how" they do it
  • Configuring is done through {{templating}} arguments with access to previous results, .env, system constants etc

Core Team:

Carl Lippert: Twitter

About

✨ If Posthog built Zapier. Feature complete, Fullstack, AI Automation framework made for users.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published