From intent to execution
A bounded agent loop connects reasoning to typed tools, observations, approvals, and durable task traces.
AVAILABLE FOUNDATIONThe Autonomous AI That Gets Things Done.
Your models. Your infrastructure. Your rules.
An independent agent system built to turn intent into action—with you in command.
Reason → Act → Observe → Verify
Built in the open · Development previewIntelligence needs more than a good answer. It needs tools, memory, boundaries, and a way to tell whether the work actually got done.
A bounded agent loop connects reasoning to typed tools, observations, approvals, and durable task traces.
AVAILABLE FOUNDATIONExplicit success criteria can require a real calculator result or a source that was read and cited. Model confidence is not verification.
INITIAL VERIFICATION HOOKSRead permissions are granted per call. Cancel a task, inspect its trace, or keep every component on your own machine.
AVAILABLE NOWStart small. Run privately. Choose the intelligence that fits your work—not someone else’s infrastructure.
Once dependencies and a model are provisioned, local inference, memory, tools, and verification can run without a proprietary cloud service.
$ drakulis "Calculate (128+64)*3"
↳ permissioned tool execution
↳ persisted task trace
Illustrative command · requires a local modelA prepared Compose stack separates the dashboard, control plane, database, and agent workers. Move execution to another machine through configuration.
Local Ollama and OpenAI-compatible endpoints are supported. Capability-aware interfaces and optional cloud codecs keep provider details outside the execution loop.
* Provider-dependent capabilities. New cloud codecs are fixture-tested; live qualification is pending. No automatic cloud routing.
Useful workflows come first. We distinguish what you can inspect today from what still needs to be built.
Upload a small text document, approve a workspace read, and follow the result and its source through a persistent trace.
Semantic indexing, broad document formats, and robust claim verification are planned. Small-model answer quality varies.Repository inspection is the foundation. Approved code changes, isolated testing, and independently verified change reports are the next steps.
No arbitrary shell or code-execution tool is currently exposed.Queue work, follow approvals, cancel execution, and recover read-only tasks after a worker crash using leases and fencing.
Scheduling, reusable workflow authoring, and broader integrations are planned.Your intent. Your controls.
Tasks, permissions, history.
Models, tools, verification.
Single-machine today. Separate workers when you need them. No mandatory hosted account.
Bring Python 3.12+, Node 22.12+, and a local Ollama model. Provision dependencies while connected, then keep the core local.
Installation guide ↗Development preview. No public hosted dashboard or download release is being advertised.
python3 -m venv .venv
.venv/bin/pip install -e '.[dev]'
npm --prefix apps/studio ci
ollama pull qwen3:0.6b
# With Ollama running locally:
DRAKULIS_MODEL=qwen3:0.6b \
.venv/bin/python scripts/local_stack.pyNo invented release dates. Progress is measured in working workflows, evidence, and limitations we can explain.
Studio, CLI, persistent history, read approvals, bounded execution, independent workers, and offline smoke tests.
Task success criteria, model capabilities, provider qualification, secure launch preparation, and reproducible evaluation.
Isolated coding workflows, semantic memory, approved skills, scheduled work, and evaluated multi-agent orchestration.
Inspect the architecture. Reproduce a workflow. Challenge a claim.
Contributions start with useful evidence.
Public repository and release links will be added when available.
No license grant or community channel is implied.