TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Build and run backend agent workflows with scoped tools, explicit execution flow, and structured outputs.
ProductivityRust · TypeScriptGitHub @milewskiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Declarative DSL for controlled server-side AI workflows.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A declarative DSL for building AI-powered workflows with type safety, composability, and runtime validation.
Superwire provides a domain-specific language for defining AI agent workflows that can be parsed, validated, and executed programmatically. Workflows define providers, schemas, inputs, agents, and outputs in a single .wire file.
Open http://localhost:13703/playground to access the Playground UI.
Paste the following into the Playground editor and replace the provider values with your own:Read the full README ↗A declarative DSL for building AI-powered workflows with type safety, composability, and runtime validation.
Superwire provides a domain-specific language for defining AI agent workflows that can be parsed, validated, and executed programmatically. Workflows define providers, schemas, inputs, agents, and outputs in a single .wire file.
docker run --rm -p 13703:13703 rmilewski/superwire:latest
Open http://localhost:13703/playground to access the Playground UI.
Paste the following into the Playground editor and replace the provider values with your own:
provider openai from openai {
endpoint: "https://api.openai.com/v1"
api_key: "your-api-key"
}
model openai_model from openai {
id: "gpt-4"
}
agent greeting {
model: model.openai_model
instruction: "Write a short welcome message."
output {
message: string
}
}
output {
greeting: agent.greeting.message
}
Superwire workflows structure and orchestrate the execution of LLM agents. Define your agents, their models, and the data flow between them in a declarative .wire file—Superwire handles parsing, validation, and runtime execution.
Advantages:
.wire file contains everything needed to execute a workflowFor full documentation, visit https://docs.superwire.dev.
This project is licensed under the MIT License - see the LICENSE file for details.