image
Akan.js
Docs
Docs
Released under the MIT License
Official Akan.js Consulting onAkansoft
Copyright © 2026 Akan.js All rights reserved.
System managed bybassman

A convention-over-configuration framework
for agentic full-stack TypeScript.

Define the business once. Akan turns it into web, app, server, database, and infra surfaces.

Akan is a framework with least code and tokens, highest performance for typescript-written applications.

Built for Agentic Development

Agents Write

Business definitions are the code. Focus on what to build, and let Akan shape the rest.

Keep It Minimal

Never write the same logic twice. One definition flows into web, app, server, database, and infra.

Always Readable

Less code means clearer code. Strict conventions keep your app understandable, even six months later.

Nice to Review

Focused changes are easy to review, approve, and ship. Check the business intent, then deploy.

Accelerate Your Development

Before Akan

One business field often turns into seven separate declarations across the stack.

Schema declarationDatabase typeSchema validatorBackend DTOFetch typeStore stateUI props
7 → 1

scattered declarations become one convention-driven definition

With Akan

Declare the field once. Akan carries schema, database, validation, API, fetch, store, and UI types from it.

export class ProductInput extends via((field) => ({
  name: field(String),
})) {}

Start with a business definition

$ bunx create-akan-workspace@latest

How Conventions Expand Your Business Definition

Cross-Platform Development

Write one page and ship it as SEO-ready web and app-ready client surfaces with native-feeling transitions.

Database & API Integration

Add a field once. Akan carries the schema through persistence, validation, API contracts, and generated clients.

Full-Stack Type Safety

Define an endpoint once. Server execution and client fetching stay connected with end-to-end TypeScript types.

Domain-Driven State Management

Keep state close to the domain. Stores, actions, and UI behavior follow the same business language.

Agent-Ready Code Generation

Describe the domain, then let Akan generate the predictable structure agents can extend safely.

Build less plumbing. Ship more business.