Javis OS
Javis OS is an Agentic AI that assists entrepreneurs in business tasks, helping them grow their work.
AI translation
Track, protect, and grow your intellectual property. The modern platform for patent and trademark management.
BusinessTypeScript · SvelteGitHub @guyghostOnlineOwner 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
Loading the full README. The saved excerpt is shown below.
A modern, open-source platform for managing intellectual property portfolios. Built for companies, legal departments, patent attorneys, and innovation teams.Read the full README ↗A modern, open-source platform for managing intellectual property portfolios. Built for companies, legal departments, patent attorneys, and innovation teams.
Prerequisites: Node.js 20+, pnpm 9+
git clone https://github.com/melvin-corp/iptoassets.git
cd iptoassets
pnpm install
pnpm dev # Start development server at http://localhost:5173
pnpm test # Run test suite (59 tests)
pnpm check # Run lint + typecheck + tests
IPMS follows Clean Architecture with Functional Core / Imperative Shell in a pnpm monorepo.
apps/web (SvelteKit) <- Imperative Shell (UI + API routes)
|
+-- packages/ui <- Svelte 5 Atomic Design components
+-- packages/state-machines <- XState 5 workflow actors
+-- packages/application <- Use cases + port interfaces
+-- packages/infrastructure <- Repository implementations
| |
| v
+-- packages/domain <- Pure functional core (entities, rules)
|
v
packages/shared <- Branded types, Result<T,E>, value objects
Dependency rule: arrows only point downward. Domain depends on nothing. Application defines ports. Infrastructure implements them.
| Layer | Technology |
|---|---|
| Frontend | Svelte 5, SvelteKit |
| Styling | TailwindCSS 4, CSS custom properties |
| State | XState 5 actors |
| Language | TypeScript (strict) |
| Testing | Vitest, Playwright |
| Tooling | pnpm, ESLint 9, Prettier |
iptoassets/
apps/
web/ # SvelteKit application
src/
features/ # Feature modules (assets, deadlines, etc.)
routes/ # SvelteKit pages + API routes
lib/server/ # Server-side DI wiring
packages/
shared/ # Branded types, Result, value objects
domain/ # Pure entities + business logic
application/ # Use cases + port interfaces
infrastructure/ # In-memory repository implementations
state-machines/ # XState 5 workflow machines
design-system/ # CSS design tokens
ui/ # Svelte 5 Atomic Design components
docs/
adr/ # Architecture Decision Records
plans/ # Design plans
scripts/ # Build & check utilities
We welcome contributions! Please read our Contributing Guide before submitting a PR.
MIT - Melvin Corp, 2026