Taskyon
March 8, 2026 ยท View on GitHub
- ๐ณโ Task Trees
- ๐๐ Seamless Web Integration
- ๐ฅ๐ ๏ธ Hyper-Individualized Workflows
- ๐ก๐ Local First
- ๐ง๐ก๏ธ๐ Tool: Safe & Infinite Scalability
- ๐ค Personalized AI Assistant
A Chat & Agent Interface for Users, Experts & Developers based on Tasks! ๐
Tasks are the most fundamental units of problem solving. Taskyon supercharges them.
You can
- use Taskyon here: https://taskyon.space
- or try out our newest version here: https://dev.taskyon.space
- Or deploy it yourself!
- Compare Taskyon to other AI agents: taskyon_features.md
Overview
Divide each difficulty into as many parts as is feasible and necessary to resolve it. โ Renรฉ Descartes
Taskyon takes a step beyond conventional, conversational AI by structuring interactions into a dynamic, evolving tree of tasks rather than a flat chat log. This architecture enables parallel and sequential processing, efficient context management, and powerful function chaining. By breaking down complex requests into dedicated tasks, Taskyon not only simplifies problem solving but also unlocks the ability to scale tool usage by letting the Agent write its own tools.
While apps serve well for uniform experiences, most processes demand hyper-individualization. Taskyon empowers users by focusing on tasks instead of monolithic applications:
- User-Knowledge First: True domain expertsโyour usersโdefine, tailor, and optimize workflows, not developersโ one-size-fits-all defaults.
- Flexible Task Trees: Branch, reorder, or extend tasks on the fly to craft bespoke workflows that reflect each userโs unique needs.
- Continuous Evolution & Hyper-Individualization: As tasks execute and tools integrate, Taskyon learns, automates, and refines new stepsโensuring workflows become ever more personalized over time.
Built on the principles of local-first ๐ , Taskyon ensures that most data processing happens on the user's local device, prioritizing data security and user autonomy. Whether used for personalized AI interactions, robust task management, or seamless webpage integration, Taskyon offers flexibility and control while maintaining a familiar chat interface.
Explore Taskyon's documentation for more information: https://taskyon.space/docs/index
You can find an alternative documentation here:
Philosophy: Hyper Individualization & Local First
๐ค Individualized AI Bots: Every user deserves a personal AI that learns from direct, human-centric interaction and evolves to become an expert assistant for their specific context.
๐ฅ๐ ๏ธ User-Driven Evolution: Users often have more task-specific insights and drive the AI's development through feedback and real-world expertise. This democratisation of capability ensures tools and workflows mirror actual needs, not developer assumptions.
๐ซ๐ฑ Apps Aren't Needed Anymore: By viewing tasks โnot appsโ as the core unit:
- We acknowledge users know best how to organize their workflows.
- We replace rigid apps with flexible, automated task trees and a UI that adapt over time.
- We prioritize continuous, user-guided improvement and automation.
Local First & Infinite Tool Scalability:
- ๐ Enhanced Safety: All data and computation remain local unless explicitly shared, minimizing breach surface.
- ๐ Data Sovereignty: Users retain full ownership of their information and workflows and knowhow.
- ๐ฐ Cost Efficiency: Local execution cuts cloud bills; only external calls happen when needed.
- ๐ Scalable Tools Ecosystem: Add unlimited tools โfrom LLM providers to custom Python/JavaScript functionsโ as branches in your task tree, enabling infinite hyper-individualization.
- ๐ MCP-Friendly Tooling: Import and adapt MCP-style tools while keeping Taskyon's native local tool flow.
Features
- Local First Architecture: User autonomy, security, and offline capability.
- Seamless Web Integration: Enhance your app or webpage with Taskyons agent capabilities with a single snippet โ no backend needed.
- Infinite Tool Scalability: Create and integrate unlimited tools and services into your workflows, powering hyper-individualized experiences.
- MCP Tool Support: Import MCP tool definitions and use them through Taskyon's tool system.
- Service & LLM Integration: Interface with multiple LLM endpoints, including OpenAI-compatible and self-hosted models.
- Task-Based Conversations: Each message is a task node, forming a navigable tree.
- Function Tasks: Define, parameterize, and execute tasks as function calls within the interface.
- Sandboxed Code Execution: Securely run Python/JavaScript in-browser, with access to vector stores and dynamic tool generation.
- Local Tool Runtime: Many tools can run directly in the browser without hosting a separate server, while still allowing server-backed tools when needed.
- Contextual Task Management: Attach files, data sources, and task contexts for rich execution environments.
- Format Translation: Export task trees to formats compatible with external services and APIs.
- Dedicated Task Interfaces: Fine-tune parameters and manage execution state per task.
- Enhanced Markdown & Visuals: Render Mermaid diagrams, SVGs, embedded HTML widgets, and MathJax seamlessly and secure in a sandboxed environment.
- Vision Models Support: Integrate and invoke vision-based tasks alongside text workflows.
Installation
Taskyon can be accessed directly at https://taskyon.space. For a local setup:
- Clone the repository. ๐ฅ
- Run
yarn installto install dependencies. ๐งถ - Use
quasar buildfor a production build orquasar devfor a development server. ๐๏ธ
Alternatively, deploy via Docker or await our upcoming desktop app.
Usage
Interact through the chat interface where each interaction spawns tasks. Use the built-in sandbox to execute code, call tools, and chain functions. All data and configurations are stored locally for persistent, secure sessions. ๐ฌ๐ฅ๏ธ
Cost and Usage Management
Taskyon minimizes cloud reliance through Local First computing:
- Local Data Storage: Lowers cloud storage and transfer costs.
- Local Inference & Execution: Leverages user hardware for cost-effective computation.
- Efficient Resource Use: Dynamically balance local vs. external processing for optimal performance.
Real-time monitoring of token usage and service costs provides transparency and control. ๐
Security
Local processing inherently reduces exposure:
- Sandboxed Environments: Isolate each task's code execution in a secure, isolated environment.
- Optional Containerization: Run Taskyon in a secure local container for added protection.
- No Unnecessary Data Exfiltration: User data remains within the browser unless explicitly shared.
Support
- Join our Taskyon channel: Matrix Channel
- Documentation
Roadmap
- P2P Task Synchronization: Collaborate peer-to-peer on shared task trees.
- Desktop App: Nearly ready for cross-platform installation.
- Taskyon Server: Run tasks completly autonomous in the background.
Contributing
๐ฌ Contributions welcome! Please follow our code of conduct and submit pull requests.
For development guidelines, see DEVELOPMENT.
License
๐ MIT License. See LICENSE.md for details.